v3.20.2
Derivative and Financial Instruments - FX Notional (Details)
£ in Millions, $ in Millions
3 Months Ended 6 Months Ended
Mar. 31, 2020
CAD ($)
$ / $
Jun. 30, 2019
CAD ($)
$ / $
Jun. 30, 2020
CAD ($)
Jun. 30, 2020
GBP (£)
Dec. 31, 2019
CAD ($)
Dec. 31, 2019
GBP (£)
Notional Disclosures [Abstract]            
Description of Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Activities     In the second quarter of 2019, we entered into foreign currency exchange contracts to sell CAD 1.35 billion at CAD 0.748 against the USD. In the first quarter of 2020, we entered into forward currency exchange contracts to buy CAD 0.9 billion at CAD 0.718 against the USD      
Buy British Pound Sell Euro [Member]            
Notional Disclosures [Abstract]            
Net notional position of foreign currency exchange derivatives | £       £ 7   £ 4
Sell Canadian dollar, buy U.S. dollar [Member]            
Notional Disclosures [Abstract]            
Net notional position of foreign currency exchange derivatives     $ 427   $ 1,337  
Sell Canadian dollar, buy U.S. dollar [Member] | Nondesignated [Member]            
Notional Disclosures [Abstract]            
Net notional position of foreign currency exchange derivatives   $ 1,350        
Derivative, Currency Bought   USD        
Derivative, Currency Sold   CAD        
Derivative, Forward Exchange Rate | $ / $   0.748        
Buy CAD, Sell USD [Member] | Nondesignated [Member]            
Notional Disclosures [Abstract]            
Net notional position of foreign currency exchange derivatives $ 900          
Derivative, Currency Bought CAD          
Derivative, Currency Sold USD          
Derivative, Forward Exchange Rate | $ / $ 0.718