XML 95 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Operating leases      
2021 $ 16.8    
2022 15.9    
2023 15.4    
2024 14.9    
2025 14.2    
Rental expense for noncancelable operating leases $ 24.9 $ 21.6  
Rental expense for noncancelable operating leases     $ 15.2
Take-Or-Pay Contracts      
Other Commitments [Line Items]      
Term of take-or-pay contract 9 years 9 months 18 days    
Minimum annual payments under take-or-pay contracts, fiscal year maturity      
2021 $ 9.1    
2022 4.0    
2023 4.0    
2024 4.0    
2025 4.0    
Capital Addition Purchase Commitments      
Other Commitments [Line Items]      
Commitments for capital expenditures 286.8    
Construction in Progress      
Other Commitments [Line Items]      
Commitments for capital expenditures 278.3    
Building Improvements      
Other Commitments [Line Items]      
Commitments for capital expenditures $ 4.1