v3.26.3
Employee Benefit Plans - Schedule of Estimated Future Benefit Payments (Details)
$ in Millions
Jul. 31, 2026
USD ($)
Defined Benefit Plan, Expected Future Benefit Payment  
2027 $ 28.3
2028 29.4
2029 30.7
2030 30.5
2031 29.3
2032-2036 $ 165.6