v3.26.1
Note 5 - Stock Purchase Warrants (Details Textual)
1 Months Ended
May 31, 2026
USD ($)
$ / shares
shares
Jun. 30, 2026
shares
Jan. 21, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
shares
Class of Warrant or Right, Outstanding (in shares)   361,665   200,000
Commitment Warrants [Member]        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     361,665  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares     $ 1.5  
Class of Warrant or Right, Outstanding (in shares)   361,665   0
Original Warrants [Member]        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     148,000  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares     $ 1.5  
Warrants and Rights Outstanding | $     $ 149,635  
Original Warrants [Member] | Measurement Input, Price Volatility [Member]        
Warrants and Rights Outstanding, Measurement Input     0.75  
Original Warrants [Member] | Measurement Input, Expected Term [Member]        
Warrants and Rights Outstanding, Measurement Input     5  
Original Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]        
Warrants and Rights Outstanding, Measurement Input     0.0374  
Interim Warrants [Member]        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 120,125      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 1.5      
Class of Warrant or Right, Net Reduction from Decreased Commitment 250      
Class of Warrant or Right, Net Reduction from Decreased Commitment, Value | $ $ 50,000      
Warrants and Rights Outstanding | $ $ 63,660      
Interim Warrants [Member] | Measurement Input, Price Volatility [Member]        
Warrants and Rights Outstanding, Measurement Input 0.75      
Interim Warrants [Member] | Measurement Input, Expected Term [Member]        
Warrants and Rights Outstanding, Measurement Input 5      
Interim Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]        
Warrants and Rights Outstanding, Measurement Input 0.0415      
Contingent Warrants [Member]        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     56,875  
Class of Warrant or Right, Cancelled During Period 105,000      
Prepayment Warrants [Member]        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     36,665  
Class of Warrant or Right, Cancelled During Period 29,332      
The 2022 Sales Incentive Warrants [Member]        
Class of Warrant or Right, Outstanding (in shares)   0   200,000