Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Schedule of Warrants (Details)

v3.22.2
Stockholders' Equity - Schedule of Warrants (Details) - Warrant - USD ($)
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Number of Shares      
Balance Outstanding, April 30, 2021 (in shares)     374,174
Granted (in shares)     275,000
Exercised (in shares)     0
Surrendered (in shares)     0
Expired (in shares)     0
Balance Outstanding, April 30, 2022 (in shares) 649,174 374,174 649,174
Exercisable, April 30, 2022 (in shares) 624,174   624,174
Weighted Average Exercise Price      
Balance Outstanding, April 30, 2021 (in dollars per share)     $ 6.37
Granted (in dollars per share)     2.43
Exercised (in dollars per share)     0
Surrendered (in dollars per share)     0
Expired (in dollars per share)     0
Balance Outstanding, April 30, 2022 (in dollars per share) $ 4.70 $ 6.37 4.70
Exercise price of options (in dollars per share) $ 4.61   $ 4.61
Weighted Average Remaining Contractual Term      
Balance Outstanding, April 30, 2021 1 year 11 months 15 days 1 year 10 months 24 days  
Granted     4 years 9 months 18 days
Balance Outstanding, April 30, 2022 1 year 11 months 15 days 1 year 10 months 24 days  
Exercisable, April 30, 2022     2 years 5 months 23 days
Aggregate Intrinsic Value      
Balance Outstanding, April 30, 2021     $ 0
Balance Outstanding, April 30, 2022 $ 0 $ 0 0
Exercisable, April 30, 2022 $ 0   $ 0