v3.25.4
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, 2026
Jan. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
Defined Benefit Plan Disclosure [Line Items]        
Expected long-term rate of return on plan assets     6.25% 6.00%
Deferred Compensation Plan        
Defined Benefit Plan Disclosure [Line Items]        
Service cost $ 12,800 $ 11,825 $ 37,263 $ 34,305
Interest cost 3,939 4,513 11,762 13,477
Amortization of actuarial loss 127 33 381 97
Expected return on plan assets (278) (267) (834) (799)
Net periodic service credit amortization (102) (101) (304) (304)
Net periodic benefit costs $ 16,486 $ 16,003 $ 48,268 $ 46,776