v3.26.1
Note 9 - Warrants - Schedule of Warrants Outstanding (Details) - $ / shares
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Feb. 26, 2026
Issued, shares (in shares)   0  
Warrants [Member]      
Balance, shares (in shares) 2,000,000    
Balance, weighted average exercise price (in dollars per share) $ 0.02    
Issued, shares (in shares) 500,000    
Issued, weighted average exercise price (in dollars per share) $ 0.02    
Exercised, shares (in shares) (2,500,000) 0  
Exercised, weighted average exercise price (in dollars per share) $ (0.02)    
Expired or forfeited, shares (in shares) 0    
Expired or forfeited, weighted average exercise price (in dollars per share)    
Balance, shares (in shares) 45,973,125 2,000,000  
Balance, weighted average exercise price (in dollars per share) $ 0.08 $ 0.02  
Warrants (in shares) 45,973,125 2,000,000  
Warrants, exercised price (in dollars per share) $ 0.08 $ 0.02  
Warrants Issued on February 26, 2026 [Member]      
Balance, shares (in shares) 45,973,125    
Balance, weighted average exercise price (in dollars per share) $ 0.08    
Warrants (in shares) 45,973,125    
Warrants, exercised price (in dollars per share) $ 0.08    
Warrants, remaining term (Year) 9 months 29 days    
Unit Warrants [Member]      
Issued, shares (in shares) 45,973,125    
Issued, weighted average exercise price (in dollars per share) $ 0.08    
Warrants issued for cash, shares (in shares) 37,300,000    
Warrants issued for debt and interest, shares (in shares) 8,393,125    
Warrants issued for services, shares (in shares) 280,000    
Warrants, exercised price (in dollars per share)     $ 0.08