v3.26.1
Note 11 - Net Loss Per Share - Schedule of Earnings Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Net income (loss) $ (3,290,000) $ 1,697,000 $ (605,000) $ (672,000) $ (1,593,000) $ (1,277,000)
Less: preferred stock dividends 4,000   13,000   8,000 25,000
Net loss attributable to common stockholders $ (3,294,000)   $ (618,000)   $ (1,601,000) $ (1,302,000)
Basic and diluted (in shares) 3,913,471   1,613,483   3,913,471 1,514,829
Basic and diluted net loss per share (in dollars per share) $ (0.84)   $ (0.38)   $ (0.41) $ (0.86)