XML 120 R100.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Future Lease Payments under Non-Cancellable Leases (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
2026 $ 127.8  
2027 106.7  
2028 81.1  
2029 60.1  
2030 46.0  
Thereafter 139.3  
Total undiscounted lease payments 561.0  
Less imputed interest (77.9)  
Total lease liabilities 483.1 $ 80.5
Finance Leases    
2026 10.5  
2027 9.3  
2028 8.3  
2029 7.6  
2030 7.0  
Thereafter 38.8  
Total undiscounted lease payments 81.5  
Less imputed interest (24.4)  
Total lease liabilities $ 57.1 $ 17.2