XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.1
RISK MANAGEMENT AND FINANCIAL INSTRUMENTS - Fair Value Derivatives (Details) - CAD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Realized loss on derivative $ 94 $ 130
Fair value hedges | Interest rate contracts    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Unrealized gain/(loss) on derivative 76 (3)
Unrealized loss on hedged item (87) (4)
Realized loss on derivative (75) (39)
Realized gain on hedged item $ 85 $ 45