XML 70 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Payable and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Other Current Liabilities
($ millions)2024 2023 
Trade accounts payable1,121 990 
Customer and other deposits360 263 
Dividends payable314 295 
Interest payable305 274 
Accrued taxes other than income taxes304 268 
Employee compensation and benefits payable303 275 
Gas and fuel cost payable221 232 
Derivatives (Note 26)169 170 
Income tax payable33 — 
Employee future benefits (Note 24)29 28 
Other194 177 
3,353 2,972