XML 116 R91.htm IDEA: XBRL DOCUMENT v3.24.3
Financial Instruments - Summary of Fair Value Hierarchy for Risk Management Assets and Liabilities Carried at Fair Value (Detail) - CAD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Disclosure Of Levels Of Fair Value Hierarchy [Line Items]    
Fair value of derivative financial instruments net $ (11) $ 12
Level 2 of fair value hierarchy    
Disclosure Of Levels Of Fair Value Hierarchy [Line Items]    
Fair value of derivative financial instruments 2 (6)
Fair value of derivative financial instruments net (11) 12
Level 3 of fair value hierarchy    
Disclosure Of Levels Of Fair Value Hierarchy [Line Items]    
Fair value of derivative financial instruments $ (13) $ 18