XML 77 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation Plans - Schedule of Stock Option Activity (Details)
12 Months Ended
Apr. 30, 2021
$ / shares
shares
Stock Incentive Plan [Member]  
Shares Underlying Options Outstanding, Beginning | shares 474,128
Shares Underlying Options Outstanding, Granted | shares 248,876
Shares Underlying Options Outstanding, Exercised | shares (175,500)
Shares Underlying Options Outstanding, Cancelled/forfeited | shares (30,677)
Shares Underlying Options Outstanding, Ending | shares 516,827
Shares Underlying Options Outstanding, Exercisable at Ending | shares 248,252
Weighted Average Exercise Price, Beginning Balance | $ / shares $ 3.56
Weighted Average Exercise Price, Granted | $ / shares 2.93
Weighted Average Exercise Price, Exercised | $ / shares 1.05
Weighted Average Exercise Price, Cancelled/forfeited | $ / shares 7.31
Weighted Average Exercise Price, Ending Balance | $ / shares 3.89
Weighted Average Exercise Price, Exercisable at Ending | $ / shares $ 5.07
Weighted Average Remaining Contractual Term (In Years), Beginning 9 years 4 months 24 days
Weighted Average Remaining Contractual Term (In Years), Ending 9 years
Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending 8 years 3 months 19 days
Performance Stock Options [Member]  
Shares Underlying Options Outstanding, Beginning | shares 81,347
Shares Underlying Options Outstanding, Granted | shares 344,723
Shares Underlying Options Outstanding, Exercised | shares
Shares Underlying Options Outstanding, Cancelled/forfeited | shares (1,280)
Shares Underlying Options Outstanding, Ending | shares 424,790
Shares Underlying Options Outstanding, Exercisable at Ending | shares 40,668
Weighted Average Exercise Price, Beginning Balance | $ / shares $ 1.05
Weighted Average Exercise Price, Granted | $ / shares 2.93
Weighted Average Exercise Price, Exercised | $ / shares
Weighted Average Exercise Price, Cancelled/forfeited | $ / shares 2.90
Weighted Average Exercise Price, Ending Balance | $ / shares 2.57
Weighted Average Exercise Price, Exercisable at Ending | $ / shares $ 1.05
Weighted Average Remaining Contractual Term (In Years), Beginning 9 years 8 months 12 days
Weighted Average Remaining Contractual Term (In Years), Ending 9 years 6 months
Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending 8 years 8 months 12 days