v3.25.4
Note 12 - Earnings Per Share - Schedule of Earnings Per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Numerator for basic earnings per share $ (2,661) $ (5,633) $ (17,185)
Denominator for basic weighted average shares (in shares) 42,348,813 36,104,415 30,957,849
Loss per common share - basic (in dollars per share) $ (0.06) $ (0.16) $ (0.56)
Numerator for decrease in net assets per share $ (2,661) $ (5,633) $ (17,185)
Adjustment for interest expense and debt issuance costs on Convertible Notes (1) [1] 0 0 0
Numerator for diluted earnings per share $ (2,661) $ (5,633) $ (17,185)
Adjustment for dilutive effect of Convertible Notes (1) (in shares) [1] 0 0 0
Weighted average shares outstanding - diluted (in shares) 42,348,813 36,104,415 30,957,849
Loss per common share - diluted (in dollars per share) $ (0.06) $ (0.16) $ (0.56)
[1] No adjustments for interest or incremental shares were included for the years ended December 31, 2025 and 2024 because the effect would be antidilutive. The 2030 Convertible Notes were not outstanding as of December 31, 2024. The 2030 Convertible Notes and 2031 Convertible Notes were not outstanding as of December 31, 2023.