v3.26.1
Note 8 - Equity Warrants - Schedule of Warrants (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Vested, shares (in shares) 9    
Vested, weighted average exercise price (in dollars per share) $ 33,622    
Vested, weighted average remaining contractual life (Year) 2 years 4 months 24 days    
Expected to vest, shares (in shares) 0    
Expected to vest, weighted average exercise price (in dollars per share) $ 0    
Total, shares (in shares) 9 14 14
Total, weighted average remaining contractual life (in dollars per share) $ 33,622 $ 77,965 $ 77,965
Total, weighted average exercise price (Year) 2 years 4 months 24 days