XML 141 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative and Hedging Instruments - Reconciliation of Accumulated Other Comprehensive Income (Loss) Related to Net Investment Hedges (Details) - CAD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Accumulated other comprehensive income (loss) [Roll Forward]    
Hedging gains (losses) recognized in AOCI during the year $ (583) $ 183
Foreign exchange translation risk | Net investment hedges    
Accumulated other comprehensive income (loss) [Roll Forward]    
Accumulated other comprehensive income (loss), beginning of year 59 (137)
Hedging gains (losses) recognized in AOCI during the year (620) 196
Reclassification from AOCI to income 0 0
Accumulated other comprehensive income (loss), end of year (561) 59
Reclassification adjustment related to de-designated hedges as hedged item affects income 0 0
Reclassification adjustment related to items for which the hedged future cash flows are no longer expected to occur $ 0 $ 0