XML 75 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Deferred Compensation and Retirement Plans - Expected Benefit Payments Associated With Future Service (Detail) - Deferred compensation and pension plans
$ in Thousands
Apr. 30, 2023
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2024 $ 17,219
2025 26,151
2026 34,713
2027 43,306
2028 52,563
2029-2033 $ 237,542