XML 86 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases And Other Commitments - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
extension_option
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Lessee, Lease, Description [Line Items]      
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accounts payable and accrued liabilities Accounts payable and accrued liabilities  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities  
Asset retirement obligations $ 7.4 $ 4.5  
Amortization of operating lease right-of-use asset 18.0 12.4 $ 9.1
Purchase obligations $ 324.1 $ 335.6  
Term of purchase obligations 1 year    
Maximum      
Lessee, Lease, Description [Line Items]      
Remaining lease terms 19 years    
Renewal term 5 years    
Minimum      
Lessee, Lease, Description [Line Items]      
Number of options to extend | extension_option 1