v3.26.1
Note 8 - Equity Shares and Warrants - Schedule of Warrants (Details) - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2026
Dec. 31, 2025
Vested, shares (in shares) 14    
Vested, weighted average exercise price (in dollars per share) $ 77,965    
Vested, weighted average remaining contractual life (Year) 1 year 9 months 18 days    
Expected to vest, shares (in shares) 0    
Expected to vest, weighted average exercise price (in dollars per share) $ 0    
Total, shares (in shares) 14 14 14
Total, weighted average remaining contractual life (in dollars per share) $ 77,965 $ 77,965 $ 77,965
Total, weighted average exercise price (Year) 1 year 9 months 18 days