XML 138 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pensions and other benefits - Funded Status of Pension Plans (Details) - Pensions - CAD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Pension plans in surplus    
Defined Benefit Plan Disclosure [Line Items]    
Projected benefit obligation at December 31 $ (9,725) $ (9,872)
Fair value of fund assets at December 31 14,311 13,210
Funded Status 4,586 3,338
Pension plans in deficit    
Defined Benefit Plan Disclosure [Line Items]    
Projected benefit obligation at December 31 (441) (434)
Fair value of fund assets at December 31 281 262
Funded Status $ (160) $ (172)