v3.25.2
Note 7 - Net Loss Per Share - Schedule of Earning Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Net loss $ (605,000) $ (672,000) $ (983,000) $ (1,136,000) $ (1,277,000) $ (2,119,000)
Less: preferred stock dividends 13,000   20,000   25,000 64,000
Net loss attributable to common stockholders $ (618,000)   $ (1,003,000)   $ (1,302,000) $ (2,183,000)
Basic and diluted (in shares) 1,613,483   728,601   1,514,829 656,602
Basic and diluted net loss per share (in dollars per share) $ (0.38)   $ (1.38)   $ (0.86) $ (3.32)