XML 82 R56.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock Options and Share-Based Compensation - Summary of Stock Option Activity and Weighted Average Exercise Price (Detail) - $ / shares
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Number of Shares    
Outstanding at beginning of year (in shares) 33,900 47,400
Canceled (in shares) (3,700) (7,850)
Exercised (in shares) (5,500) (5,650)
Outstanding at end of year (in shares) 24,700 33,900
Exercisable at end of year (in shares) 24,700 33,900
Weighted Average Exercise Price    
Outstanding at beginning of year (in dollar per shares) $ 19.97 $ 19.34
Canceled (in dollar per shares) 16.09 20.08
Exercised (in dollar per shares) 22.21 14.54
Outstanding at end of year (in dollar per shares) 20.05 19.97
Exercisable at end of year (in dollar per shares) $ 20.05 $ 19.97