v3.25.4
Employee retirement benefits - Narrative (Detail) - CAD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]      
Health care cost trend rate assumed for 2026 6.14%    
Health care cost trend rate assumed for 2040 and beyond 3.57%    
Long-term expected return 4.40%    
Actual rate of return over the last 10 years 4.50%    
Actual rate of return over the last 20 years 5.60%    
Cost for defined contributions plans $ 47 $ 47 $ 44
Cash contributions to pension plans in 2026 $ 151    
Defined Benefit Plan, Equity Securities      
Defined Benefit Plan Disclosure [Line Items]      
Target allocation securities 15.00%