XML 94 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplier Finance Program (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]      
Payment term (in months) 1 month    
Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration] Accounts payable Accounts payable  
Supplier Finance Program, Obligation, Current, Statement of Financial Position [Extensible Enumeration] Accounts payable Accounts payable  
Outstanding payment obligations, current $ 1,637 $ 1,536 $ 1,303
Supplier Finance Program, Obligation [Roll Forward]      
Confirmed obligations outstanding at the beginning of the year 1,536 1,303  
Invoices confirmed during the year 39,091 36,224  
Supplier Finance Program, Obligation, Settlement 38,990 35,991  
Confirmed obligations outstanding at the end of the year 1,637 $ 1,536  
Outstanding payment obligations, current, voluntarily elected by suppliers to be sold to the financial institution