XML 91 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases and Other Commitments - Schedule of Maturity of Lease and Finance Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
2025 $ 26.8  
2026 26.1  
2027 20.9  
2028 15.9  
2029 2.9  
Thereafter 6.9  
Total future lease cost 99.5  
Less: Imputed interest (12.0)  
Present value of future payments 87.5  
Less: Current portion (22.5) $ (21.1)
Long-term portion 65.0 80.1
Finance Leases    
2025 9.7  
2026 8.8  
2027 6.9  
2028 5.4  
2029 5.5  
Thereafter 54.6  
Total future lease cost 90.9  
Less: Imputed interest (26.0)  
Present value of future payments 64.9  
Less: Current portion (6.4)  
Long-term portion $ 58.5 $ 58.6
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Property and equipment, net