v3.26.1
Note 8 - Net Loss Per Share - Schedule of Earnings Per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net income (loss) $ 1,697,000 $ (672,000)
Less: preferred stock dividends 4,000 12,000
Net income (loss) attributable to common stockholders $ 1,693,000 $ (684,000)
Basic (in shares) 3,913,471 1,151,482
Basic net income (loss) per share (in dollars per share) $ 0.43 $ (0.59)
Diluted (in shares) 3,913,471 1,151,482
Diluted net income (loss) per share (in dollars per share) $ 0.43 $ (0.59)