XML 113 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Stock Option Activity (Details) - Stock Option
9 Months Ended
Jan. 31, 2024
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]  
Weighted average fair value of options on grant date (in dollars per share) $ 6.47
Weighted average assumptions:  
Expected life of options (years) 6 years 3 months 18 days
Risk-free interest rate 4.60%
Expected volatility 34.00%
Expected dividend yield 4.60%
Fair value of common stock on grant date (in dollars per share) $ 30.37
Exercise price of stock option grant (in dollars per share) $ 34.86