v3.26.1
Financial Instruments and Fair Value Measurements - Summary of derivative and non-derivative financial instruments outstanding measured at fair value on a recurring basis (Details) - Fair value, inputs, level 2 - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets $ 130 $ 44
Derivative liabilities 325 408
Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesCurrent | Commodities | Derivatives designated as hedges:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative liabilities 31 33
Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesCurrent | Commodities | Derivatives not designated as hedges:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative liabilities 14 42
Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesCurrent | Foreign currency | Derivatives designated as hedges:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative liabilities 77 15
Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesCurrent | Foreign currency | Derivatives not designated as hedges:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative liabilities 7 5
Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesCurrent | Interest rates | Derivatives designated as hedges:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative liabilities 35 27
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent | Commodities | Derivatives designated as hedges:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets 6 4
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent | Foreign currency | Derivatives designated as hedges:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets 5 0
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent | Interest rates | Derivatives designated as hedges:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets 1 0
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent | Commodities | Derivatives designated as hedges:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative liabilities 10 8
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent | Foreign currency | Derivatives designated as hedges:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative liabilities 76 199
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent | Interest rates | Derivatives designated as hedges:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative liabilities 75 79
Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent | Commodities | Derivatives designated as hedges:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets 46 0
Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent | Commodities | Derivatives not designated as hedges:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets 34 5
Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent | Foreign currency | Derivatives designated as hedges:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets 19 19
Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent | Interest rates | Derivatives designated as hedges:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets $ 19 $ 16