XML 86 R67.htm IDEA: XBRL DOCUMENT v3.26.1
Employer Sponsored Benefit Plans - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Defined Contribution Plan Disclosure [Line Items]      
General And Administrative $ 59,999 $ 54,933 $ 63,133
Contributory Defined Investment Plan      
Defined Contribution Plan Disclosure [Line Items]      
Defined contribution plan, employee contribution percentage 100.00%    
Defined contribution plan, matching contribution percentage 6.00%    
Deferred compensation plan description We offer two contributory defined investment plans covering substantially all employees, subject to service requirements. Employees may contribute up to 100% of their annual pay, depending on the plan. We generally make discretionary matching contributions of up to 50% of the first 6% of employee contributions to the plan.    
Employer contribution to defined benefit plan $ 2,300 $ 2,400 2,700
Contributory Defined Investment Plan | Maximum      
Defined Contribution Plan Disclosure [Line Items]      
Defined contribution plan, matching contribution percentage of match   50.00%  
Nonelective Contribution Sharing Plan      
Defined Contribution Plan Disclosure [Line Items]      
General And Administrative $ 5,200    
Employer contribution to defined benefit plan   $ 4,600 $ 9,100