XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Minimum Future Lease Payments under Non-cancellable Operating and Finance Leases (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Remainder of 2023 $ 18.8  
2024 23.5  
2025 20.0  
2026 16.9  
2027 15.7  
Thereafter 88.8  
Total future minimum lease payments 183.7  
Less: imputed interest (68.5)  
Operating lease expense 115.2  
Remainder of 2023 4.7  
2024 6.1  
2025 5.8  
2026 5.0  
2027 3.4  
Thereafter 1.6  
Total future minimum lease payments 26.6  
Less: imputed interest (4.2)  
Finance leases 22.4 $ 19.6
Current portion of long-term debt 4.7 4.2
Current operating lease liabilities $ 15.2 $ 14.8
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current operating lease liabilities Current operating lease liabilities
Finance lease obligations, net of current portion $ 17.7 $ 15.4
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance lease obligations, net of current portion Finance lease obligations, net of current portion
Long-term operating lease liabilities, net of current portion $ 100.0 $ 101.9
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term operating lease liabilities, net of current portion Long-term operating lease liabilities, net of current portion
Total $ 137.6 $ 136.3