v3.26.1
Deferred Compensation and Retirement Plans - Schedule of Components of Net Periodic Benefits Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Defined Benefit Plan Disclosure [Line Items]    
Expected long-term rate of return on plan assets 6.25% 6.25%
Deferred Compensation Plan    
Defined Benefit Plan Disclosure [Line Items]    
Service cost $ 12,054 $ 11,673
Interest cost 4,060 3,884
Amortization of actuarial loss 136 127
Expected return on plan assets (285) (278)
Net periodic service credit amortization (77) (101)
Net periodic benefit costs $ 15,888 $ 15,305