v3.25.2
Employee Benefit Plans (Estimated Future Benefit Payments for U.S. and Non U.S. Plans) (Details)
$ in Millions
Jul. 31, 2025
USD ($)
Defined Benefit Plan, Expected Future Benefit Payment  
2026 $ 26.8
2027 28.2
2028 29.4
2029 30.1
2030 31.0
2031-2035 $ 159.1