v3.26.3
Employee Benefit Plans - Schedule of Certain Investments at NAV (Details) - UNITED STATES - Pension Plan - USD ($)
$ in Millions
Jul. 31, 2026
Jul. 31, 2025
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share    
Unfunded Commitments $ 5.9 $ 6.0
NAV    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share    
NAV 255.6 269.3
Global equity securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share    
Unfunded Commitments 1.7 1.8
Global equity securities | NAV    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share    
NAV 39.4 37.8
Fixed income securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share    
Unfunded Commitments 0.0 0.0
Fixed income securities | NAV    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share    
NAV 215.7 228.6
Real asset funds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share    
Unfunded Commitments 4.2 4.2
Real asset funds | NAV    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share    
NAV $ 0.5 $ 2.9