XML 111 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts payable and accrued liabilities (Details) - CAD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Trade payables $ 503 $ 432
Accrued charges 284 286
Income and other taxes payable 177 164
Dividends payable 177 177
Accrued interest 143 141
Stock-based compensation liabilities 84 126
Payroll-related accruals 79 65
Operating lease liabilities 68 59
Accrued vacation 62 60
Personal injury and other claims provision 53 49
Other 73 50
Total accounts payable and accrued liabilities $ 1,703 $ 1,609