Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Details)

v3.22.2
Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Details) - RSUs - $ / shares
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Number of Shares    
Balance Outstanding at April 30, 2021 (in shares) 549,972  
Granted (in shares) 520,142 275,521
Forfeits (in shares) (54,610)  
Vested (in shares) (85,576)  
Expired (in shares) 0  
Balance Outstanding, April 30, 2022 (in shares) 929,928 549,972
Weighted Average Grant Date Fair Value    
Balance Outstanding at April 30, 2021 (in dollars per share) $ 6.58  
Granted (in dollars per share) 5.58  
Forfeits (in dollars per share) 8.49  
Vested (in dollars per share) 4.27  
Expired (in dollars per share) 0  
Balance Outstanding at April 30, 2022 (in dollars per share) $ 6.12 $ 6.58