XML 89 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases and Other Commitments - Schedule of Maturity of Lease and Finance Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 26.3  
2025 24.5  
2026 24.4  
2027 19.2  
2028 14.2  
Thereafter 9.3  
Total future lease cost 117.9  
Less: Imputed interest (16.7)  
Present value of future payments 101.2  
Less: Current portion (21.1) $ (20.5)
Long-term portion 80.1 94.6
Finance Leases    
2024 7.9  
2025 7.0  
2026 6.2  
2027 5.3  
2028 5.4  
Thereafter 60.1  
Total future lease cost 91.9  
Less: Imputed interest (28.6)  
Present value of future payments 63.3  
Less: Current portion (4.7)  
Long-term portion $ 58.6 $ 59.6
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Property and equipment, net