XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Minimum Future Lease Payments under Non-cancellable Operating and Finance Leases (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2022 $ 22.0  
2023 21.1  
2024 19.9  
2025 16.9  
2026 13.8  
Thereafter 37.4  
Total future minimum lease payments 131.1  
Less: imputed interest (26.5)  
Operating lease expense 104.6 $ 19.3
2022 3.1  
2023 2.7  
2024 2.5  
2025 2.4  
2026 1.7  
Thereafter 0.7  
Total future minimum lease payments 13.1  
Less: imputed interest (1.5)  
Finance leases 11.6 1.5
Current portion of long-term debt 2.6 8.7
Current operating lease liabilities $ 16.2  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current operating lease liabilities  
Finance lease obligations, net of current portion $ 9.0 $ 0.6
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance lease obligations, net of current portion  
Long-term operating lease liabilities $ 88.4  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term operating lease liabilities