XML 73 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Stock-based Compensation Expense - Summary of Stock Option Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Balance (in shares) 146,000 95,000  
Balance, grant date weighted-average exercise price (in dollars per share) $ 2.83 $ 2.76  
Balance, weighted average remaining contractual life (Year) 3 years 7 months 24 days 5 years 5 months 8 days 4 years 9 months 29 days
Balance, aggregate intrinsic value $ 17,000 $ 0 $ 25,000
Granted (in shares) 0 70,000  
Granted, grant date weighted-average exercise price (in dollars per share)   $ 2.89  
Granted, weighted average remaining contractual life (Year)   7 years  
Forfeited (in shares) (104,000) (19,000)  
Forfeited, grant date weighted-average exercise price (in dollars per share) $ 2.86 $ 2.69  
Balance (in shares) 42,000 146,000 95,000
Balance, grant date weighted-average exercise price (in dollars per share) $ 2.74 $ 2.83 $ 2.76
Exercisable (in shares) 23,000 31,000  
Exercisable, grant date weighted-average exercise price (in dollars per share) $ 2.69 $ 2.84  
Exercisable, weighted average remaining contractual life (Year) 2 years 5 months 4 days    
Minimum [Member]      
Exercisable, weighted average remaining contractual life (Year)   3 years 4 months 17 days