XML 213 R177.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments - Summary of Earnings Impact of (Gain) Loss from Risk Management Positions (Detail) - CAD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disclosure of detailed information about financial instruments [line items]    
(Gain) Loss on Risk Management $ 61 $ 1,636
Realized (Gain) Loss    
Disclosure of detailed information about financial instruments [line items]    
(Gain) Loss on Risk Management 9 1,762
Unrealized (Gain) Loss    
Disclosure of detailed information about financial instruments [line items]    
(Gain) Loss on Risk Management $ 52 $ (126)