XML 96 R75.htm IDEA: XBRL DOCUMENT v3.25.2
Deferred Compensation and Retirement Plans - Schedule of Expected Benefit Payments Associated With Future Service (Detail) - Deferred compensation and pension plans
$ in Thousands
Apr. 30, 2025
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2026 $ 39,116
2027 47,939
2028 55,649
2029 56,294
2030 62,881
2031-2035 $ 303,931