XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deferred Compensation and Retirement Plans - Schedule of Components of Net Periodic Benefits Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Defined Benefit Plan Disclosure [Line Items]        
Expected long-term rate of return on plan assets     6.00% 6.00%
Deferred Compensation Plan        
Defined Benefit Plan Disclosure [Line Items]        
Service cost $ 11,825 $ 11,347 $ 34,305 $ 32,526
Interest cost 4,513 3,435 13,477 10,228
Amortization of actuarial loss 33 184 97 551
Expected return on plan assets (267) (272) (799) (816)
Net periodic service credit amortization (101) (101) (304) (304)
Net periodic benefit costs $ 16,003 $ 14,593 $ 46,776 $ 42,185