v3.26.1
Note 8 - Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net loss $ (2,649) $ (15,062) $ (6,546) $ (20,240)
Deemed dividend (86) 0 (86) 0
Net loss attributable to common stockholders $ (2,735) $ (15,062) $ (6,632) $ (20,240)
Weighted average shares outstanding – basic (in shares) 5,212 3,883 5,175 3,764
Potential common shares – options / warrants (treasury stock method) (in shares) 0 0 0 0
Weighted average shares outstanding – diluted (in shares) 5,212 3,883 5,175 3,764
Shares excluded (anti-dilutive) (in shares) 6,622 1,683 5,265 1,682
Basic (in dollars per share) $ (0.52) $ (3.88) $ (1.28) $ (5.38)
Diluted (in dollars per share) $ (0.52) $ (3.88) $ (1.28) $ (5.38)