Derivative Instruments and Hedging Activities - Balance Sheet Location (Details) - USD ($) $ in Millions | Jun. 30, 2023 | Dec. 31, 2022 |
Fair value of derivatives | | |
Derivative Asset, Statement of Financial Position [Extensible Enumeration] | Other assets, Accounts receivable, net | Other assets, Accounts receivable, net |
Derivative Liability, Statement of Financial Position [Extensible Enumeration] | Accounts payable and accrued liabilities, Other non-current liabilities | Accounts payable and accrued liabilities, Other non-current liabilities |
Designated Hedging Instruments | | |
Fair value of derivatives | | |
Fair value of derivative instruments, assets | $ 23 | $ 55 |
Fair value of derivative instruments, liabilities | 105 | 57 |
Fair value of derivative instruments, Net Assets/(Liabilities) | (82) | (2) |
Designated Hedging Instruments | Accounts receivable, net | | |
Fair value of derivatives | | |
Fair value of derivative instruments, assets | 18 | 48 |
Designated Hedging Instruments | Other assets | | |
Fair value of derivatives | | |
Fair value of derivative instruments, assets | 5 | 7 |
Designated Hedging Instruments | Accounts payable and accrued liabilities | | |
Fair value of derivatives | | |
Fair value of derivative instruments, liabilities | 100 | 45 |
Designated Hedging Instruments | Non-current liabilities | | |
Fair value of derivatives | | |
Fair value of derivative instruments, liabilities | 5 | 12 |
Designated Hedging Instruments | Commodity Contracts | | |
Fair value of derivatives | | |
Fair value of derivative instruments, assets | 7 | 29 |
Fair value of derivative instruments, liabilities | 89 | 25 |
Fair value of derivative instruments, Net Assets/(Liabilities) | (82) | 4 |
Designated Hedging Instruments | Commodity Contracts | Accounts receivable, net | | |
Fair value of derivatives | | |
Fair value of derivative instruments, assets | 6 | 28 |
Designated Hedging Instruments | Commodity Contracts | Other assets | | |
Fair value of derivatives | | |
Fair value of derivative instruments, assets | 1 | 1 |
Designated Hedging Instruments | Commodity Contracts | Accounts payable and accrued liabilities | | |
Fair value of derivatives | | |
Fair value of derivative instruments, liabilities | 84 | 22 |
Designated Hedging Instruments | Commodity Contracts | Non-current liabilities | | |
Fair value of derivatives | | |
Fair value of derivative instruments, liabilities | 5 | 3 |
Designated Hedging Instruments | Foreign Currency Contracts | | |
Fair value of derivatives | | |
Fair value of derivative instruments, assets | 16 | 26 |
Fair value of derivative instruments, liabilities | 16 | 32 |
Fair value of derivative instruments, Net Assets/(Liabilities) | 0 | (6) |
Designated Hedging Instruments | Foreign Currency Contracts | Accounts receivable, net | | |
Fair value of derivatives | | |
Fair value of derivative instruments, assets | 12 | 20 |
Designated Hedging Instruments | Foreign Currency Contracts | Other assets | | |
Fair value of derivatives | | |
Fair value of derivative instruments, assets | 4 | 6 |
Designated Hedging Instruments | Foreign Currency Contracts | Accounts payable and accrued liabilities | | |
Fair value of derivatives | | |
Fair value of derivative instruments, liabilities | 16 | 23 |
Designated Hedging Instruments | Foreign Currency Contracts | Non-current liabilities | | |
Fair value of derivatives | | |
Fair value of derivative instruments, liabilities | 0 | 9 |
Non-Designated Hedging Instruments | | |
Fair value of derivatives | | |
Fair value of derivative instruments, assets | 7 | 5 |
Fair value of derivative instruments, liabilities | 13 | 7 |
Fair value of derivative instruments, Net Assets/(Liabilities) | (6) | (2) |
Non-Designated Hedging Instruments | Accounts receivable, net | | |
Fair value of derivatives | | |
Fair value of derivative instruments, assets | 7 | 5 |
Non-Designated Hedging Instruments | Other assets | | |
Fair value of derivatives | | |
Fair value of derivative instruments, assets | 0 | 0 |
Non-Designated Hedging Instruments | Accounts payable and accrued liabilities | | |
Fair value of derivatives | | |
Fair value of derivative instruments, liabilities | 13 | 7 |
Non-Designated Hedging Instruments | Non-current liabilities | | |
Fair value of derivatives | | |
Fair value of derivative instruments, liabilities | 0 | 0 |
Non-Designated Hedging Instruments | Commodity Contracts | | |
Fair value of derivatives | | |
Fair value of derivative instruments, assets | 2 | 0 |
Fair value of derivative instruments, liabilities | 2 | 1 |
Fair value of derivative instruments, Net Assets/(Liabilities) | 0 | (1) |
Non-Designated Hedging Instruments | Commodity Contracts | Accounts receivable, net | | |
Fair value of derivatives | | |
Fair value of derivative instruments, assets | 2 | 0 |
Non-Designated Hedging Instruments | Commodity Contracts | Other assets | | |
Fair value of derivatives | | |
Fair value of derivative instruments, assets | 0 | 0 |
Non-Designated Hedging Instruments | Commodity Contracts | Accounts payable and accrued liabilities | | |
Fair value of derivatives | | |
Fair value of derivative instruments, liabilities | 2 | 1 |
Non-Designated Hedging Instruments | Commodity Contracts | Non-current liabilities | | |
Fair value of derivatives | | |
Fair value of derivative instruments, liabilities | 0 | 0 |
Non-Designated Hedging Instruments | Foreign Currency Contracts | | |
Fair value of derivatives | | |
Fair value of derivative instruments, assets | 5 | 5 |
Fair value of derivative instruments, liabilities | 11 | 6 |
Fair value of derivative instruments, Net Assets/(Liabilities) | (6) | (1) |
Non-Designated Hedging Instruments | Foreign Currency Contracts | Accounts receivable, net | | |
Fair value of derivatives | | |
Fair value of derivative instruments, assets | 5 | 5 |
Non-Designated Hedging Instruments | Foreign Currency Contracts | Other assets | | |
Fair value of derivatives | | |
Fair value of derivative instruments, assets | 0 | 0 |
Non-Designated Hedging Instruments | Foreign Currency Contracts | Accounts payable and accrued liabilities | | |
Fair value of derivatives | | |
Fair value of derivative instruments, liabilities | 11 | 6 |
Non-Designated Hedging Instruments | Foreign Currency Contracts | Non-current liabilities | | |
Fair value of derivatives | | |
Fair value of derivative instruments, liabilities | $ 0 | $ 0 |