v3.26.1
FINANCIAL INSTRUMENTS - Schedule of Fair Value of Derivatives (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Derivative [Line Items]    
Gross Notional $ 46,224 $ 44,940
Foreign currency exchange contracts    
All other current liabilities    
Net notional amount 24,607 24,740
Derivatives accounted for as hedges    
Derivative [Line Items]    
Gross Notional 7,593 6,547
Derivatives not accounted for as hedges    
Derivative [Line Items]    
Gross Notional 38,631 38,393
Derivatives not accounted for as hedges | Foreign currency exchange contracts    
Derivative [Line Items]    
Gross Notional 38,061 38,005
Derivatives not accounted for as hedges | Commodity and other contracts    
Derivative [Line Items]    
Gross Notional 570 389
Balance Sheet Location [Axis]: us-gaap:OtherAssetsCurrent    
All other current assets    
Gross derivatives 616 506
Netting adjustment (337) (274)
Net derivatives recognized in the Consolidated Statement of Financial Position $ 279 $ 233
Derivative Asset, Statement of Financial Position [Extensible Enumeration] All other current assets (Note 10) All other current assets (Note 10)
Balance Sheet Location [Axis]: us-gaap:OtherAssetsCurrent | Derivatives accounted for as hedges    
All other current assets    
Gross derivatives $ 60 $ 72
Balance Sheet Location [Axis]: us-gaap:OtherAssetsCurrent | Derivatives not accounted for as hedges    
All other current assets    
Gross derivatives 555 434
Balance Sheet Location [Axis]: us-gaap:OtherAssetsCurrent | Derivatives not accounted for as hedges | Foreign currency exchange contracts    
All other current assets    
Gross derivatives 511 382
Balance Sheet Location [Axis]: us-gaap:OtherAssetsCurrent | Derivatives not accounted for as hedges | Commodity and other contracts    
All other current assets    
Gross derivatives 45 52
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent    
All other current assets    
Gross derivatives 323 340
Netting adjustment (156) (118)
Net derivatives recognized in the Consolidated Statement of Financial Position $ 167 $ 223
Derivative Asset, Statement of Financial Position [Extensible Enumeration] All other assets (Note 10) All other assets (Note 10)
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent | Derivatives accounted for as hedges    
All other current assets    
Gross derivatives $ 164 $ 147
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent | Derivatives not accounted for as hedges    
All other current assets    
Gross derivatives 159 193
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent | Derivatives not accounted for as hedges | Foreign currency exchange contracts    
All other current assets    
Gross derivatives 131 161
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent | Derivatives not accounted for as hedges | Commodity and other contracts    
All other current assets    
Gross derivatives 28 32
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesCurrent    
All other current liabilities    
Gross derivatives 513 345
Netting adjustment (334) (271)
Net derivatives recognized in the Consolidated Statement of Financial Position $ 179 $ 74
Derivative Liability, Statement of Financial Position [Extensible Enumeration] All other current liabilities (Note 15) All other current liabilities (Note 15)
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesCurrent | Derivatives accounted for as hedges    
All other current liabilities    
Gross derivatives $ 61 $ 28
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesCurrent | Derivatives not accounted for as hedges    
All other current liabilities    
Gross derivatives 452 317
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesCurrent | Derivatives not accounted for as hedges | Foreign currency exchange contracts    
All other current liabilities    
Gross derivatives 446 316
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesCurrent | Derivatives not accounted for as hedges | Commodity and other contracts    
All other current liabilities    
Gross derivatives 6 1
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent    
All other current liabilities    
Gross derivatives 234 181
Netting adjustment (156) (118)
Net derivatives recognized in the Consolidated Statement of Financial Position $ 78 $ 63
Derivative Liability, Statement of Financial Position [Extensible Enumeration] All other liabilities (Note 15) All other liabilities (Note 15)
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent | Derivatives accounted for as hedges    
All other current liabilities    
Gross derivatives $ 73 $ 23
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent | Derivatives not accounted for as hedges    
All other current liabilities    
Gross derivatives 161 158
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent | Derivatives not accounted for as hedges | Foreign currency exchange contracts    
All other current liabilities    
Gross derivatives 154 156
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent | Derivatives not accounted for as hedges | Commodity and other contracts    
All other current liabilities    
Gross derivatives $ 7 $ 2