Quarterly report pursuant to Section 13 or 15(d)

Note 16 - Share Based Awards (Details Narrative)

v3.22.0.1
Note 16 - Share Based Awards (Details Narrative) - USD ($)
9 Months Ended 12 Months Ended
Jan. 31, 2022
Apr. 30, 2021
Share-based Payment Arrangement [Abstract]    
[custom:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum] 8,750,000  
[custom:UnrecognizedStockbasedCompensationExpenseRelatedToUnvestedStockOptionsNetOfEstimatedForfeitures] $ 3,762,636 $ 914,915