v3.25.4
Employee retirement benefits - Expected Benefit Payments (Detail)
$ in Millions
Dec. 31, 2025
CAD ($)
Pension benefits  
Defined Benefit Plan Disclosure [Line Items]  
2026 $ 490
2027 490
2028 490
2029 490
2030 490
2031 - 2035 2,450
Other postretirement benefits  
Defined Benefit Plan Disclosure [Line Items]  
2026 30
2027 30
2028 32
2029 32
2030 32
2031 - 2035 $ 154