Annual report [Section 13 and 15(d), not S-K Item 405]

Note 19 - Earnings Per Share - Reconciliation of Basic and Diluted Earnings (Loss) Per Share (Details)

v3.25.0.1
Note 19 - Earnings Per Share - Reconciliation of Basic and Diluted Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Net Income (Loss) from Continuing Operations $ 16,893 $ (13,686)
Less: Accretion of Mezzanine Equity 741 (0)
Less: Convertible Series V Preferred Stock Amendment 947 (0)
Adjusted Net Income (Loss) from Continuing Operations Attributable to Common Shareholders, Basic 15,205 (13,686)
Add: Interest from Convertible Debt 89 0
Adjusted Net Income (Loss) from Continuing Operations Attributable to Common Shareholders, Diluted $ 16,241 $ (13,686)
Weighted-Average Shares Outstanding - Basic (in shares) 8,499,807 8,193,853
Warrants to Purchase Common Stock (in shares) 1,242,000 0
Convertible Promissory Notes (in shares) 203,947,000 0
Convertible Series V Preferred Stock (in shares) 4,690,477,000 0
Weighted-Average Shares Outstanding - Diluted (in shares) 13,395,473 8,193,853
Net Income (Loss) from Continuing Operations per Common Share - Basic (in dollars per share) $ 1.79 $ (1.67)
Net Income (Loss) from Continuing Operations per Common Share - Diluted (in dollars per share) $ 1.21 $ (1.67)