XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.2
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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net loss $ (15,062) $ (6,929) $ (20,240) $ (37,936)
Weighted average shares outstanding – basic (in shares) 19,417 10,567 18,820 10,016
Potential common shares – options / warrants (treasury stock method) (in shares) 0 0 0 0
Weighted average shares outstanding – diluted (in shares) 19,417 10,567 18,820 10,016
Shares excluded (anti-dilutive) (in shares) 8,413 1,486 8,409 959
Basic (in dollars per share) $ (0.78) $ (0.66) $ (1.08) $ (3.79)
Diluted (in dollars per share) $ (0.78) $ (0.66) $ (1.08) $ (3.79)