v3.26.3
Employee Benefit Plans - Schedule of Estimated Fair Value of Pension Plan Assets and their Respective Levels in the Fair Value Hierarchy (Details) - Pension Plan - USD ($)
$ in Millions
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy $ 411.6 $ 405.1 $ 413.3  
UNITED STATES        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 155.9 138.9    
Total investment, at fair value 411.5 408.2    
Accrued expense 0.1 (3.1)    
Total assets 411.6 405.1    
Level 1 | UNITED STATES        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 31.1 9.2    
Level 2 | UNITED STATES        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 82.6 80.2    
Level 3        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 42.2 49.5 $ 42.7 $ 41.3
Level 3 | UNITED STATES        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 42.2 49.5    
Investments using NAV as practical expedient | UNITED STATES        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy   269.3    
Investments using NAV as practical expedient 255.6 269.3    
Cash and cash equivalents | UNITED STATES        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 9.6 3.2    
Cash and cash equivalents | Level 1 | UNITED STATES        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 6.5 0.3    
Cash and cash equivalents | Level 2 | UNITED STATES        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 3.1 2.9    
Cash and cash equivalents | Level 3 | UNITED STATES        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 0.0 0.0    
Global equity securities | UNITED STATES        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 58.6 59.1    
Global equity securities | Level 1 | UNITED STATES        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 16.5 3.9    
Global equity securities | Level 2 | UNITED STATES        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 42.1 55.2    
Global equity securities | Level 3 | UNITED STATES        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 0.0 0.0    
Global equity securities | Investments using NAV as practical expedient | UNITED STATES        
Defined Benefit Plan Disclosure        
Investments using NAV as practical expedient 39.4 37.8    
Fixed income securities | UNITED STATES        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 45.5 27.1    
Fixed income securities | Level 1 | UNITED STATES        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 8.1 5.0    
Fixed income securities | Level 2 | UNITED STATES        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 37.4 22.1    
Fixed income securities | Level 3 | UNITED STATES        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 0.0 0.0    
Fixed income securities | Investments using NAV as practical expedient | UNITED STATES        
Defined Benefit Plan Disclosure        
Investments using NAV as practical expedient 215.7 228.6    
Insurance contracts | UNITED STATES        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 42.2 49.5    
Insurance contracts | Level 1 | UNITED STATES        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 0.0 0.0    
Insurance contracts | Level 2 | UNITED STATES        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 0.0 0.0    
Insurance contracts | Level 3 | UNITED STATES        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy $ 42.2 $ 49.5