Financial Instruments and Fair Value Measurements, Summary of derivative and non-derivative financial instruments outstanding measured at fair value on a recurring basis (Details) - USD ($) $ in Millions | Sep. 30, 2022 | Dec. 31, 2021 |
Derivative and non-derivative assets and liabilities at fair value, net, by balance sheet classification [Abstract] | | |
Notional amount, derivative and non-derivative financial instruments assets | $ 5,193 | $ 3,004 |
Notional amount, derivative and non-derivative financial instruments liabilities | 2,383 | 3,875 |
Fair value, derivative and non-derivative financial instruments assets | 616 | 177 |
Fair value, derivative and non-derivative financial instruments liabilities | 299 | 399 |
Derivative [Member] | Designated as hedges: [Member] | Commodities [Member] | Prepaid expenses and other current assets [Member] | Fair value, inputs, level 2 [Member] | | |
Derivative and non-derivative assets and liabilities at fair value, net, by balance sheet classification [Abstract] | | |
Notional amount, derivative and non-derivative financial instruments assets | 35 | 41 |
Fair value, derivative and non-derivative financial instruments assets | 15 | 24 |
Derivative [Member] | Designated as hedges: [Member] | Commodities [Member] | Accrued liabilities [Member] | Fair value, inputs, level 2 [Member] | | |
Derivative and non-derivative assets and liabilities at fair value, net, by balance sheet classification [Abstract] | | |
Notional amount, derivative and non-derivative financial instruments liabilities | 43 | 0 |
Fair value, derivative and non-derivative financial instruments liabilities | 4 | 0 |
Derivative [Member] | Designated as hedges: [Member] | Foreign currency [Member] | Prepaid expenses and other current assets [Member] | Fair value, inputs, level 2 [Member] | | |
Derivative and non-derivative assets and liabilities at fair value, net, by balance sheet classification [Abstract] | | |
Notional amount, derivative and non-derivative financial instruments assets | 612 | 614 |
Fair value, derivative and non-derivative financial instruments assets | 144 | 63 |
Derivative [Member] | Designated as hedges: [Member] | Foreign currency [Member] | Other assets [Member] | Fair value, inputs, level 2 [Member] | | |
Derivative and non-derivative assets and liabilities at fair value, net, by balance sheet classification [Abstract] | | |
Notional amount, derivative and non-derivative financial instruments assets | 3,666 | 1,785 |
Fair value, derivative and non-derivative financial instruments assets | 396 | 43 |
Derivative [Member] | Designated as hedges: [Member] | Foreign currency [Member] | Accrued liabilities [Member] | Fair value, inputs, level 2 [Member] | | |
Derivative and non-derivative assets and liabilities at fair value, net, by balance sheet classification [Abstract] | | |
Notional amount, derivative and non-derivative financial instruments liabilities | 0 | 0 |
Fair value, derivative and non-derivative financial instruments liabilities | 23 | 14 |
Derivative [Member] | Designated as hedges: [Member] | Foreign currency [Member] | Other liabilities [Member] | Fair value, inputs, level 2 [Member] | | |
Derivative and non-derivative assets and liabilities at fair value, net, by balance sheet classification [Abstract] | | |
Notional amount, derivative and non-derivative financial instruments liabilities | 0 | 1,800 |
Fair value, derivative and non-derivative financial instruments liabilities | 0 | 99 |
Derivative [Member] | Designated as hedges: [Member] | Interest rate contract [Member] | Prepaid expenses and other current assets [Member] | Fair value, inputs, level 2 [Member] | | |
Derivative and non-derivative assets and liabilities at fair value, net, by balance sheet classification [Abstract] | | |
Notional amount, derivative and non-derivative financial instruments assets | 0 | 0 |
Fair value, derivative and non-derivative financial instruments assets | 26 | 7 |
Derivative [Member] | Designated as hedges: [Member] | Interest rate contract [Member] | Other assets [Member] | Fair value, inputs, level 2 [Member] | | |
Derivative and non-derivative assets and liabilities at fair value, net, by balance sheet classification [Abstract] | | |
Notional amount, derivative and non-derivative financial instruments assets | 400 | 300 |
Fair value, derivative and non-derivative financial instruments assets | 16 | 1 |
Derivative [Member] | Designated as hedges: [Member] | Interest rate contract [Member] | Accrued liabilities [Member] | Fair value, inputs, level 2 [Member] | | |
Derivative and non-derivative assets and liabilities at fair value, net, by balance sheet classification [Abstract] | | |
Notional amount, derivative and non-derivative financial instruments liabilities | 0 | 0 |
Fair value, derivative and non-derivative financial instruments liabilities | 15 | 3 |
Derivative [Member] | Designated as hedges: [Member] | Interest rate contract [Member] | Other liabilities [Member] | Fair value, inputs, level 2 [Member] | | |
Derivative and non-derivative assets and liabilities at fair value, net, by balance sheet classification [Abstract] | | |
Notional amount, derivative and non-derivative financial instruments liabilities | 2,145 | 1,863 |
Fair value, derivative and non-derivative financial instruments liabilities | 237 | 280 |
Derivative [Member] | Not designated as hedges: [Member] | Commodities [Member] | Prepaid expenses and other current assets [Member] | Fair value, inputs, level 2 [Member] | | |
Derivative and non-derivative assets and liabilities at fair value, net, by balance sheet classification [Abstract] | | |
Notional amount, derivative and non-derivative financial instruments assets | 160 | 221 |
Fair value, derivative and non-derivative financial instruments assets | 14 | 30 |
Derivative [Member] | Not designated as hedges: [Member] | Commodities [Member] | Other assets [Member] | Fair value, inputs, level 2 [Member] | | |
Derivative and non-derivative assets and liabilities at fair value, net, by balance sheet classification [Abstract] | | |
Notional amount, derivative and non-derivative financial instruments assets | 2 | 0 |
Fair value, derivative and non-derivative financial instruments assets | 0 | 0 |
Derivative [Member] | Not designated as hedges: [Member] | Commodities [Member] | Accrued liabilities [Member] | Fair value, inputs, level 2 [Member] | | |
Derivative and non-derivative assets and liabilities at fair value, net, by balance sheet classification [Abstract] | | |
Notional amount, derivative and non-derivative financial instruments liabilities | 101 | 24 |
Fair value, derivative and non-derivative financial instruments liabilities | 19 | 1 |
Derivative [Member] | Not designated as hedges: [Member] | Commodities [Member] | Other liabilities [Member] | Fair value, inputs, level 2 [Member] | | |
Derivative and non-derivative assets and liabilities at fair value, net, by balance sheet classification [Abstract] | | |
Notional amount, derivative and non-derivative financial instruments liabilities | 7 | 0 |
Fair value, derivative and non-derivative financial instruments liabilities | 0 | 0 |
Derivative [Member] | Not designated as hedges: [Member] | Foreign currency [Member] | Prepaid expenses and other current assets [Member] | Fair value, inputs, level 2 [Member] | | |
Derivative and non-derivative assets and liabilities at fair value, net, by balance sheet classification [Abstract] | | |
Notional amount, derivative and non-derivative financial instruments assets | 318 | 34 |
Fair value, derivative and non-derivative financial instruments assets | 5 | 1 |
Derivative [Member] | Not designated as hedges: [Member] | Foreign currency [Member] | Accrued liabilities [Member] | Fair value, inputs, level 2 [Member] | | |
Derivative and non-derivative assets and liabilities at fair value, net, by balance sheet classification [Abstract] | | |
Notional amount, derivative and non-derivative financial instruments liabilities | 87 | 188 |
Fair value, derivative and non-derivative financial instruments liabilities | 1 | 2 |
Non-derivatives: [Member] | Equity securities [Member] | Short-term investments [Member] | Fair value measured at net asset value per share [Member] | | |
Derivative and non-derivative assets and liabilities at fair value, net, by balance sheet classification [Abstract] | | |
Notional amount, derivative and non-derivative financial instruments assets | 0 | 9 |
Fair value, derivative and non-derivative financial instruments assets | $ 0 | $ 8 |