XML 109 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Payable and Other Current Liabilities (Details) - CAD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Trade accounts payable $ 1,121 $ 990
Customer and other deposits 360 263
Dividends payable 314 295
Interest payable 305 274
Accrued taxes other than income taxes 304 268
Employee compensation and benefits payable 303 275
Gas and fuel cost payable 221 232
Derivatives (Note 26) 169 170
Income tax payable 33 0
Employee future benefits (Note 24) 29 28
Other 194 177
Accounts payable and other current liabilities $ 3,353 $ 2,972