XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deferred Compensation and Retirement Plans - Components of Net Periodic Benefits Costs (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Defined Benefit Plan Disclosure [Line Items]        
Expected long-term rate of return on plan assets     6.00% 5.50%
Deferred Compensation Plan        
Defined Benefit Plan Disclosure [Line Items]        
Service cost $ 11,347 $ 10,573 $ 32,526 $ 30,200
Interest cost 3,435 2,439 10,228 7,263
Amortization of actuarial loss 184 218 551 654
Expected return on plan assets (272) (289) (816) (867)
Net periodic service credit amortization (101) (101) (304) (304)
Net periodic benefit costs $ 14,593 $ 12,840 $ 42,185 $ 36,946