Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.0.1
Assumptions used to calculate the fair value of options granted (Details) - Options Assumptions [Member]
9 Months Ended
Jan. 31, 2022
$ / shares
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePriceMinimum] $ 1.69
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePriceMaximum] 2.52
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnDateOfGrantMinimum] 1.69
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnDateOfGrantMaximum] $ 2.33
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum 268.51%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum 270.18%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum 1.50%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum 1.74%
[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTermMinimum] 8 years 3 months
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term 8 years 3 months
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate