XML 63 R44.htm IDEA: XBRL DOCUMENT v3.21.1
RISK MANAGEMENT AND FINANCIAL INSTRUMENTS - Fair Value Derivatives (Details) - CAD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Realized loss on derivative $ 130 $ (1,106)
Fair Value Hedges    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Unrealized gain/(loss) on derivative (3) 218
Unrealized loss on hedged item (4) (203)
Fair Value Hedges | Interest rate contracts    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Realized loss on derivative (39) (12)
Realized gain on hedged item $ 45 $ 0