XML 65 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Deferred Compensation and Retirement Plans - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Apr. 30, 2024
Defined Benefit Plan Disclosure [Line Items]      
Increase in market value of the underlying COLI investments $ 2,246 $ 1,966  
CSV of COLI Contracts      
Defined Benefit Plan Disclosure [Line Items]      
Increase in market value of the underlying COLI investments 2,200 2,000  
Deferred Compensation Plan | CSV of COLI Contracts      
Defined Benefit Plan Disclosure [Line Items]      
Gross CSV 311,700   $ 295,900
Outstanding policy loans $ 77,000   $ 77,000
Executive Capital Accumulation Plan      
Defined Benefit Plan Disclosure [Line Items]      
Deferred compensation arrangement vesting period 5 years    
Compensation expense (reduction) $ 13,600 12,500  
Increase (decrease) in the fair value of marketable securities $ 14,200 $ 12,800  
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