Quarterly report pursuant to Section 13 or 15(d)

Note 15 - Share Based Awards (Details Narrative)

v3.21.4
Note 15 - Share Based Awards (Details Narrative) - USD ($)
6 Months Ended 12 Months Ended
Oct. 31, 2021
Apr. 30, 2021
Share-based Payment Arrangement [Abstract]    
[custom:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum] 8,750,000  
[custom:UnrecognizedStockbasedCompensationExpenseRelatedToUnvestedStockOptionsNetOfEstimatedForfeitures] $ 2,636,693 $ 914,915