XML 102 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income taxes - Reconciliation of Uncertain Tax Positions Related to Unrecognized Tax Benefits (Details) - CAD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of Uncertain Tax Positions to Unrecognized Tax Benefits [Roll Forward]      
Unrecognized tax benefits at January 1 $ 22 $ 20 $ 49
Tax benefits related to the current year 1 2 1
Tax benefits related to prior years 14 10 0
Tax benefits acquired with KCS 0 2 0
Gross uncertain tax benefits related to prior years (1) (6) (30)
Settlements with taxing authorities (7) (6) 0
Unrecognized tax benefits at December 31 $ 29 $ 22 $ 20