v3.26.1
Note 9 - Equity Incentive Plan - Summary of Stock Option Activity (Details) - The 2017 Equity Award Plan [Member] - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Outstanding balance, number of shares subject to option (in shares) 423,034  
Outstanding, weighted average exercise price (in dollars per share) $ 1.12  
Outstanding balance, weighted average remaining contractual term (Year) 2 years 7 months 24 days 2 years 7 months 17 days
Outstanding, aggregate intrinsic value $ 13,000 $ 180,000
Exercised, number of shares subject to option (in shares) (50,000)  
Exercised, weighted average exercise price (in dollars per share) $ 0.78  
Outstanding balance, number of shares subject to option (in shares) 373,034 423,034
Outstanding, weighted average exercise price (in dollars per share) $ 1.17 $ 1.12