¹û¶³APP´«Ã½

Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Warrants Outstanding and Exercisable (Details)

v3.22.2.2
Stockholders' Equity - Warrants Outstanding and Exercisable (Details)
6 Months Ended
Oct. 31, 2022
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ìý
Outstanding Number of Warrants (in shares) 425,000
Exercisable Number of Warrants (in shares) 408,333
Exercise Price One Ìý
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ìý
Exercise Price (in dollars per share) | $ / shares $ 1.00
Weighted Average Exercise Price (in dollars per share) | $ / shares $ 1.00
Outstanding Number of Warrants (in shares) 200,000
Weighted Average Remaining Life In Years 4 years 5 months 23 days
Exercisable Number of Warrants (in shares) 200,000
Exercise Price Two Ìý
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ìý
Exercise Price (in dollars per share) | $ / shares $ 4.89
Weighted Average Exercise Price (in dollars per share) | $ / shares $ 4.89
Outstanding Number of Warrants (in shares) 50,000
Weighted Average Remaining Life In Years 1 year 5 months 8 days
Exercisable Number of Warrants (in shares) 50,000
Exercise Price Three Ìý
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ìý
Exercise Price (in dollars per share) | $ / shares $ 5.85
Weighted Average Exercise Price (in dollars per share) | $ / shares $ 5.85
Outstanding Number of Warrants (in shares) 50,000
Weighted Average Remaining Life In Years 1 year 4 months 6 days
Exercisable Number of Warrants (in shares) 50,000
Exercise Price Four Ìý
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ìý
Exercise Price (in dollars per share) | $ / shares $ 6.00
Weighted Average Exercise Price (in dollars per share) | $ / shares $ 6.00
Outstanding Number of Warrants (in shares) 100,000
Weighted Average Remaining Life In Years 3 years 10 months 2 days
Exercisable Number of Warrants (in shares) 100,000
Exercise Price Five Ìý
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ìý
Exercise Price (in dollars per share) | $ / shares $ 6.99
Weighted Average Exercise Price (in dollars per share) | $ / shares $ 6.99
Outstanding Number of Warrants (in shares) 25,000
Weighted Average Remaining Life In Years 3 years 8 months 19 days
Exercisable Number of Warrants (in shares) 8,333