XML 94 R74.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Deferred Compensation and Retirement Plans - Expected Benefit Payments Associated With Future Service (Detail) - Deferred compensation and pension plans
$ in Thousands
Apr. 30, 2024
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 28,881
2026 39,226
2027 48,208
2028 56,045
2029 65,123
2030-2034 $ 286,973