XML 118 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2025 $ 38.2  
2026 34.4  
2027 29.0  
2028 22.5  
2029 5.8  
2030 and thereafter 3.1  
Total lease payments 133.0  
Less imputed interest (13.9)  
Total lease liabilities 119.1 $ 65.0
Finance Lease, Liability, Payment, Due [Abstract]    
2025 16.6  
2026 8.0  
2027 2.4  
2028 0.7  
2029 0.1  
2030 and thereafter 0.0  
Total lease payments 27.8  
Less imputed interest (2.7)  
Finance Lease, Liability $ 25.1 $ 22.3