v3.26.1
Note 9 - Warrants (Details Textual) - $ / shares
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Feb. 26, 2026
Class of Warrant or Right, Issued During the Period (in shares)   0  
Unit Warrants [Member]      
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) 0.5   0.5
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 0.08
Class of Warrant or Right, Issued During the Period (in shares) 45,973,125    
Warrants for Existing Warrant Holders [Member]      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.02    
Class of Warrant or Right, Issued During the Period (in shares) 500,000    
Class of Warrant or Right, Exercised During Period (in shares) 2,500,000    
Warrants [Member]      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.08 $ 0.02  
Class of Warrant or Right, Issued During the Period (in shares) 500,000    
Class of Warrant or Right, Exercised During Period (in shares) (2,500,000) 0  
Class of Warrants or Rights, Expired During Period (in shares)   0