Annual report pursuant to Section 13 and 15(d)

Assumptions used to estimate fair value of stock warrants granted (Details)

v3.23.2
Assumptions used to estimate fair value of stock warrants granted (Details) - Warrant Assumptions Used [Member]
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Class of Warrant or Right [Line Items]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum 0.85%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum   0.79%
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   5 years
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum 223.17%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum   222.45%