v3.25.2
EQUITY TRANSACTIONS (Details Narrative) - USD ($)
3 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Apr. 30, 2025
Apr. 30, 2024
Class of Stock [Line Items]        
Preferred stock shares authorized 10,000,000   10,000,000  
Preferred stock par value $ 0.001   $ 0.001  
Common stock, shares authorized 750,000,000   750,000,000  
Common stock, par value $ 0.001   $ 0.001  
Common stock, shares issued 41,502,464   40,133,669  
Common stock, shares outstanding 41,502,464   40,133,669  
Common Stock, Capital Shares Reserved for Future Issuance 34,201,299   33,612,875  
New issuance, value $ 95,000 $ 335,000    
Equity investments 660,205      
Warrants of fair value $ 25,869      
Convertible Notes [Member]        
Class of Stock [Line Items]        
New issuance, shares   750,000    
New issuance, value   $ 75,000    
Common Stock to be Issued [Member]        
Class of Stock [Line Items]        
New issuance, shares 1,320,410 1,813,590    
New issuance, value $ 1,321 $ 1,814    
Common Stock to be Issued [Member] | Incentive Noteholders [Member]        
Class of Stock [Line Items]        
New issuance, shares   200,000    
New issuance, value   $ 18,640    
Consulting Services [Member]        
Class of Stock [Line Items]        
New issuance, shares 54,435      
Accredited Investors [Member]        
Class of Stock [Line Items]        
New issuance, shares 781,986 2,379,923    
New issuance, value $ 95,000 $ 335,000    
Accredited Investors [Member] | Common Stock to be Issued [Member]        
Class of Stock [Line Items]        
New issuance, shares 538,424 1,405,340    
Accredited Investors Promissory Note [Member]        
Class of Stock [Line Items]        
New issuance, shares   50,000    
New issuance, value   $ 4,000    
Consulting Services [Member]        
Class of Stock [Line Items]        
New issuance, shares 450,000 200,000    
New issuance, value   $ 23,000    
Convertible Notes Payable [Member] | Warrant [Member]        
Class of Stock [Line Items]        
New issuance, shares   1,891,633    
New issuance, value   $ 72,558    
Series A Convertible Preferred Stock [Member]        
Class of Stock [Line Items]        
Preferred stock shares authorized 35,850   35,850 35,850
Preferred stock par value $ 100   $ 100  
Series B Preferred Stock [Member]        
Class of Stock [Line Items]        
Preferred stock shares authorized 1,000   1,000  
Liquidation value $ 10,000   $ 10,000  
Series C Preferred Stock [Member]        
Class of Stock [Line Items]        
Preferred stock shares authorized 4,200,000   4,200,000  
Liquidation value per share $ 1.00   $ 1  
Series D Preferred Stock [Member]        
Class of Stock [Line Items]        
Preferred stock shares authorized 2,000,000   2,000,000  
Liquidation value per share $ 1   $ 1  
Common Stock [Member]        
Class of Stock [Line Items]        
New issuance, shares 136,809      
Common Stock to be Issued [Member]        
Class of Stock [Line Items]        
New issuance, shares $ 19,985