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 |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- References No definition available.
|