Annual report pursuant to Section 13 and 15(d)

Assumptions used to calculate fair value of options granted (Details)

v3.22.2
Assumptions used to calculate fair value of options granted (Details) - Options Assumptions Used [Member] - $ / shares
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price $ 1.69 $ 2.01
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1-0] 2.82 3.95
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate-0] 1.69 2.01
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1-0] $ 2.82 $ 3.95
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum 0.47% 0.38%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum 1.91% 1.66%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term 3 years 9 months 5 years 10 months 13 days
[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2] 10 years 10 years
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum 210.68% 88.60%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum 273.46% 91.44%