XML 81 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
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, 2024
Apr. 30, 2023
Number of RSUs    
Outstanding at beginning of year (in shares) 159,640 144,827
Granted (in shares) 117,747 87,969
Vested (in shares) (103,519) (50,315)
Forfeited (in shares) (5,077) (22,841)
Outstanding at end of year (in shares) 168,791 159,640
Weighted Average Grant Date Fair Value    
Outstanding at beginning of year (in dollar per shares) $ 11.94 $ 12.24
Granted (in dollar per shares) 15.97 13.43
Vested (in dollar per shares) 11.03 13.86
Forfeited (in dollar per shares) 10.54 15.37
Outstanding at end of year (in dollar per shares) $ 15.35 $ 11.94