Quarterly report pursuant to Section 13 or 15(d)

Note 12 - Common Stock (Details Narrative)

v3.21.4
Note 12 - Common Stock (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2021
Jul. 31, 2021
Oct. 31, 2021
Apr. 30, 2021
Class of Stock [Line Items]        
Common Stock, Par or Stated Value Per Share       $ 0.001
Common Stock, Shares Authorized 500,000,000   500,000,000 500,000,000
Stock Issued During Period, Shares, Other     50,000  
Stock Issued During Period, Shares, Acquisitions 21,972 685,321    
Stock Issued During Period, Shares, Restricted Stock Award, Gross     62,500  
Stock Issued During Period, Shares, Issued for Services 20,000      
[custom:StockIssuedDuringPeriodSharesAcquisitions1] 3,588,272      
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture 243,615      
Common Stock [Member]        
Class of Stock [Line Items]        
Stock Issued During Period, Shares, Acquisitions 21,972 685,321    
Stock Issued During Period, Shares, Conversion of Convertible Securities 1,321,966 818,333    
Stock Issued During Period, Shares, Issued for Services 20,000 91,667    
[custom:StockIssuedDuringPeriodSharesAcquisitions1] 3,588,272      
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture 243,615 62,500    
Series A Preferred Stock 1 [Member]        
Class of Stock [Line Items]        
Stock Issued During Period, Shares, Conversion of Convertible Securities (158,704)      
Common Stock Offering 1 [Member]        
Class of Stock [Line Items]        
Sale of Stock, Number of Shares Issued in Transaction     4,000,000  
[custom:SaleOfStockGrossConsiderationReceivedOnTransaction]     $ 16,000,000  
Sale of Stock, Consideration Received on Transaction     $ 14,600,000  
Common Stock Offering 2 [Member]        
Class of Stock [Line Items]        
Sale of Stock, Number of Shares Issued in Transaction     13,333,334  
[custom:SaleOfStockGrossConsiderationReceivedOnTransaction]     $ 60,000,000  
Sale of Stock, Consideration Received on Transaction     $ 55,000,000