Annual report pursuant to Section 13 and 15(d)

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

v3.23.2
Assumptions used to calculate fair value of options granted (Details) - $ / shares
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2] 8 years 3 months  
Options Assumptions Used [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price $ 0.89 $ 1.69
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1-0] 2.38 2.82
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate-0] 0.89 1.69
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1-0] $ 2.38 $ 2.82
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum 3.34% 0.47%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum 4.18% 1.91%
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 6 years 3 months 3 years 9 months
[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2]   10 years
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum 245.57% 210.68%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum 260.06% 273.46%