XML 73 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Options and Share-Based Compensation - Summary of RSU Activity and Weighted Average Exercise Price (Details) - Restricted Stock Units (RSUs) - $ / shares
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Number of RSUs      
Outstanding at beginning of year (in shares) 144,827 125,217  
Granted (in shares) 87,969 67,750  
Vested (in shares) (50,315) (31,943)  
Forfeited (in shares) (22,841) (16,197)  
Outstanding at end of year (in shares) 159,640 144,827  
Weighted Average Grant Date Fair Value      
Outstanding at beginning of year (in dollar per shares) $ 11.94 $ 12.24 $ 12.71
Granted (in dollar per shares) 13.43 13.74  
Vested (in dollar per shares) 13.86 12.44  
Forfeited (in dollar per shares) 15.37 21.83  
Outstanding at end of year (in dollar per shares) $ 11.94 $ 12.24 $ 12.71