XML 23 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]      
Expected future rental payments under operating leases in 2020 $ 14.9    
Expected future rental payments under operating leases in 2021 14.3    
Expected future rental payments under operating leases in 2022 13.5    
Expected future rental payments under operating leases in 2023 13.0    
Expected future rental payments under operating leases in 2024 12.2    
Rental expense for noncancelable operating leases $ 21.6    
Rental expense for noncancelable operating leases   $ 15.2 $ 14.0
Take-Or-Pay Contracts      
Other Commitments [Line Items]      
Term of take-or-pay contract 1 year 8 months 12 days    
Take-or-pay contract due in 2020 $ 7.9    
Take-or-pay contract due in 2021 4.9    
Capital Addition Purchase Commitments      
Other Commitments [Line Items]      
Commitments for capital expenditures 246.9    
Construction in Progress      
Other Commitments [Line Items]      
Commitments for capital expenditures 202.9    
Building Improvements      
Other Commitments [Line Items]      
Commitments for capital expenditures $ 39.2