v3.25.2
Note 5 - Equity and Stock-based Compensation - Stock Option Activity (Details) - The 2016 Omnibus Plan [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Outstanding (in shares)   3,258,958
Outstanding (in dollars per share)   $ 0.61
Outstanding (Year) 4 years 11 months 1 day 5 years 3 months 18 days
Shares granted (in shares) 76,000  
Shares granted, weighted-average exercise price (in dollars per share) $ 1.19  
Granted, weighted average remaining contractual term (Year) 10 years  
Shares exercised (in shares) 0  
Shares exercised, weighted-average exercise price (in dollars per share) $ 0  
Shares forfeited or expired (in shares) 0  
Shares forfeited or expired, weighted-average exercise price (in dollars per share) $ 0  
Outstanding (in shares) 3,334,958  
Outstanding (in dollars per share) $ 0.62  
Shares exercisable (in shares) 2,818,291  
Shares exercisable, weighted-average exercise price (in dollars per share) $ 0.65  
Shares exercisable, weighted-average remaining contractual term (Year) 4 years 1 month 24 days