Annual report pursuant to Section 13 and 15(d)

Note 14 ??? Common Stock (Details Narrative)

v3.22.2
Note 14 – Common Stock (Details Narrative) - USD ($)
12 Months Ended
Apr. 30, 2022
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
[custom:GrossProceedsFromOfferings] $ 76,000,000  
[custom:NetProceedsFromOfferings] $ 70,100,000  
[custom:SharesPreviouslyPendingIssuanceUnderRestrictedStockAgreementsAppliedTowardPayrollTaxObligationsOnRestrictedStock] 225,870  
[custom:SharesPreviouslyPendingIssuanceUnderRestrictedStockAgreementsAppliedAgainstNotesPayable] 92,812  
Series A Preferred Stock 2 [Member]    
Class of Stock [Line Items]    
[custom:StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock] 1,321,996  
[custom:StockIssuedDuringPeriodSharesConversionOfPreferredStock] 158,704  
Series B Preferred Stock 2 [Member]    
Class of Stock [Line Items]    
[custom:StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock] 818,333  
[custom:StockIssuedDuringPeriodSharesConversionOfPreferredStock] 982,000  
Common Stock 1 [Member]    
Class of Stock [Line Items]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised 66,666  
Stock Issued During Period, Shares, Acquisitions 707,293  
[custom:StockIssuedDuringPeriodSharesAcquisitions2] 3,588,272  
Stock Issued During Period, Shares, New Issues 17,333,334  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period 89,107  
[custom:StockIssuedDuringPeriodSharesRestrictedStockAgreementsWithEmployees] 225,637  
[custom:StockIssuedDuringPeriodSharesRestrictedStockAgreementsWithNonEmployees] 55,166  
Stock Issued During Period, Shares, Issued for Services 111,667