v3.19.3.a.u2
Accounting for derivative instruments and hedging activities - FV by Bal Sht Loc (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Fair value of derivative instruments    
Derivative Assets $ 0.7 $ 4.5
Derivative Liabilities 27.9 19.9
Derivative instruments designated as cash flow hedges    
Fair value of derivative instruments    
Derivative Liabilities 1.5 1.4
Derivative instruments designated as cash flow hedges | Interest rate swaps | Current    
Fair value of derivative instruments    
Derivative Liabilities 0.4 0.4
Derivative instruments designated as cash flow hedges | Interest rate swaps | Long-term    
Fair value of derivative instruments    
Derivative Liabilities 1.1 1.0
Derivative instruments not designated as cash flow hedges    
Fair value of derivative instruments    
Derivative Assets 0.7 4.5
Derivative Liabilities 26.4 18.5
Derivative instruments not designated as cash flow hedges | Interest rate swaps | Current    
Fair value of derivative instruments    
Derivative Assets   4.2
Derivative Liabilities 1.9  
Derivative instruments not designated as cash flow hedges | Interest rate swaps | Long-term    
Fair value of derivative instruments    
Derivative Assets   0.3
Derivative Liabilities 1.1  
Derivative instruments not designated as cash flow hedges | Natural gas swaps | Current    
Fair value of derivative instruments    
Derivative Liabilities 1.9 0.1
Derivative instruments not designated as cash flow hedges | Natural gas swaps | Long-term    
Fair value of derivative instruments    
Derivative Liabilities 4.2 1.4
Derivative instruments not designated as cash flow hedges | Gas purchase agreements | Current    
Fair value of derivative instruments    
Derivative Assets 0.7  
Derivative Liabilities 4.6 2.8
Derivative instruments not designated as cash flow hedges | Gas purchase agreements | Long-term    
Fair value of derivative instruments    
Derivative Liabilities 9.5 13.0
Derivative instruments not designated as cash flow hedges | Convertible Debentures | Current    
Fair value of derivative instruments    
Derivative Liabilities $ 3.2 $ 1.2