XML 117 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts payable and accrued liabilities (Details) - CAD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Trade payables $ 680 $ 503
Accrued charges 667 284
Income and other taxes payable 255 177
Dividends payable 177 177
Accrued interest 162 143
Stock-based compensation liabilities 50 84
Payroll-related accruals 115 79
Operating lease liabilities (Note 20) 102 68
Accrued vacation 99 62
Personal injury and other claims provision 81 53
Financial derivative liability (Note 18) 60 0
Other 119 73
Total accounts payable and accrued liabilities $ 2,567 $ 1,703