v3.26.1
Note 6 - Warrants (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share Price (in dollars per share) $ 0.16  
Class of Warrant or Right, Issued During Period (in shares) 1,198,832  
The Six Month Warrants Issued in Unit Offerings [Member]    
Warrants and Rights Outstanding, Term (Month) 6 months  
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) 599,416  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.22  
The Five Year Warrants Issued in Unit Offerings [Member]    
Warrants and Rights Outstanding, Term (Month) 5 years  
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) 599,416  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.27  
Warrants and Rights Outstanding, Fair Value $ 58,000  
Warrants Issued in Unit Offerings [Member]    
Class of Warrant or Right, Issued During Period (in shares)   0