v3.26.3
Note 6 - Stockholders' Equity - Schedule of Warrants by Exercise Price (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Warrants, outstanding (in shares) 10,330,000 10,330,000
Warrants, outstanding, weighted average exercise price (in dollars per share) $ 10.25 $ 10.25
Warrants, outstanding, weighted average remianing life (Year) 2 years 4 months 17 days  
Warrants, exercisable (in shares) 10,330,000  
Warrants, exercisable, weighted average exercise price (in dollars per share) $ 10.25  
Range 1 [Member]    
Warrants, outstanding (in shares) 1,200,000  
Warrants, outstanding, weighted average exercise price (in dollars per share) $ 0.75  
Warrants, outstanding, weighted average remianing life (Year) 6 months 18 days  
Warrants, exercisable (in shares) 1,200,000  
Warrants, exercisable, weighted average exercise price (in dollars per share) $ 0.75  
Range 2 [Member]    
Warrants, outstanding (in shares) 9,130,000  
Warrants, outstanding, weighted average exercise price (in dollars per share) $ 11.5  
Warrants, outstanding, weighted average remianing life (Year) 2 years 7 months 13 days  
Warrants, exercisable (in shares) 9,130,000  
Warrants, exercisable, weighted average exercise price (in dollars per share) $ 11.5