XML 108 R73.htm IDEA: XBRL DOCUMENT v3.20.1
Risk management and financial instruments (Interest rate swap agreements) (Details) - Interest Rate Swap - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Derivative [Line Items]    
Outstanding principal $ 2,735.8 $ 2,764.9
Minimum    
Derivative [Line Items]    
Derivative, pay rate 2.45%  
Maximum    
Derivative [Line Items]    
Derivative, pay rate 2.52%  
London Interbank Offered Rate (LIBOR)    
Derivative [Line Items]    
Derivative, floor rate 1.00%