Annual report pursuant to Section 13 and 15(d)

Note 17 ??? Share Based Awards (Details Narrative)

v3.23.2
Note 17 – Share Based Awards (Details Narrative) - USD ($)
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Share-Based Payment Arrangement [Abstract]    
[custom:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum] 8,750,000  
[custom:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions] $ 2,940,239 $ 3,357,701
[custom:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedRestrictedStockUnits] $ 1,385,325 $ 2,544,105
[custom:WeightedAveragePeriodOfUnrecognizedStockBasedCompensationExpenseRelatedToUnvestedRestrictedStockUnits] 1 year 2 months 19 days 1 year 10 months 2 days
[custom:StockCompensationExpensePertainingToOptions] $ 1,617,982 $ 1,447,115
[custom:StockCompensationExpensePertainingToRestrictedStockUnits] $ 2,038,742 $ 1,844,520