v3.26.1
Note 17 - Net Loss per Share - Calculation of Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net Income (Loss) Attributable to Parent $ (6,202) $ (1,502)
Net loss available to common stockholders $ (6,437) $ (1,502)
Weighted-average number of shares of common stock outstanding (in shares) 2,883,650 569,368
Net loss per share - basic (in dollars per share) $ (2.23) $ (2.52)
Series B Preferred Stock [Member]    
Net Income (Loss) Attributable to Parent $ 0 $ 0
Less dividends on Preferred Stock (41) 0
Series C Preferred Stock [Member]    
Net Income (Loss) Attributable to Parent 0 0
Less dividends on Preferred Stock $ (194) $ 0