v3.25.4
Deferred Compensation and Retirement Plans - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
Apr. 30, 2025
Defined Benefit Plan Disclosure [Line Items]          
Increase in market value of the underlying COLI investments     $ 8,566 $ 7,253  
CSV of COLI Contracts          
Defined Benefit Plan Disclosure [Line Items]          
Increase in market value of the underlying COLI investments $ 3,500 $ 2,500 8,600 7,300  
Deferred Compensation Plan | CSV of COLI Contracts          
Defined Benefit Plan Disclosure [Line Items]          
Gross CSV 358,100   358,100   $ 325,500
Outstanding policy loans 72,600   $ 72,600   $ 72,800
Executive Capital Accumulation Plan          
Defined Benefit Plan Disclosure [Line Items]          
Deferred compensation arrangement vesting period     5 years    
Compensation expense (reduction) 6,900 8,800 $ 25,300 27,100  
Increase in the fair value of marketable securities $ 7,100 $ 9,100 $ 26,100 $ 28,000  
Executive Capital Accumulation Plan | Minimum          
Defined Benefit Plan Disclosure [Line Items]          
Option to receive employee benefits by quarterly installments periods     1 year    
Executive Capital Accumulation Plan | Maximum          
Defined Benefit Plan Disclosure [Line Items]          
Option to receive employee benefits by quarterly installments periods     15 years