XML 103 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Payables and Accruals (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Outstanding Supplier Finance Payment Obligation $ 317 $ 322
Supplier Finance Program, Obligation [Roll Forward]    
Confirmed obligations outstanding at the beginning of the year 322 273
Invoices confirmed during the year 1,217 1,257
Confirmed invoices paid during the year (1,222) (1,208)
Confirmed obligations outstanding at the end of the year $ 317 $ 322
Supplier Finance Program, Obligation, Current, Statement of Financial Position [Extensible Enumeration] Accounts Payable, Current