Schedule of Fair Value of Derivative Instruments (Details) - USD ($) $ in Millions | Jun. 30, 2024 | Dec. 31, 2023 |
Derivatives, Fair Value [Line Items] | | |
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement | $ 245 | $ 257 |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | (148) | (203) |
Derivative Asset | 97 | 54 |
Derivative Liability, Fair Value, Gross Liability | 266 | 270 |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | (151) | (204) |
Derivative Liability | 115 | 66 |
Derivative Liability, Collateral, Right to Reclaim Cash, Offset | 16 | 22 |
Derivative Asset, Collateral, Obligation to Return Cash, Offset | 0 | 0 |
Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement | 153 | 187 |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | (120) | (156) |
Derivative Asset | 33 | 31 |
Derivative Liability, Fair Value, Gross Liability | 219 | 195 |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | (122) | (157) |
Derivative Liability | 97 | 38 |
Not Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement | 92 | 70 |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | (28) | (47) |
Derivative Asset | 64 | 23 |
Derivative Liability, Fair Value, Gross Liability | 47 | 75 |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | (29) | (47) |
Derivative Liability | 18 | 28 |
Interest Rate Contract [Member] | Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liability, Current | $ 71 | $ 22 |
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] | Accrued Liabilities, Current | Accrued Liabilities, Current |
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Other noncurrent obligations | Other noncurrent obligations |
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] | Other current assets | Other current assets |
Derivative Asset, Noncurrent | $ 0 | $ (3) |
Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Deferred charges and other assets | Deferred charges and other assets |
Derivative Liability, Noncurrent | $ 0 | $ 0 |
Derivative Asset, Current | 0 | 0 |
Interest Rate Contract [Member] | Not Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liability, Current | $ 0 | $ 0 |
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] | Accrued Liabilities, Current | Accrued Liabilities, Current |
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] | Other current assets | Other current assets |
Derivative Asset, Current | $ 0 | $ 1 |
Foreign Exchange Contract [Member] | Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liability, Current | $ 9 | $ 3 |
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] | Accrued Liabilities, Current | Accrued Liabilities, Current |
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Other noncurrent obligations | Other noncurrent obligations |
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] | Other current assets | Other current assets |
Derivative Asset, Noncurrent | $ 0 | $ (5) |
Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Deferred charges and other assets | Deferred charges and other assets |
Derivative Liability, Noncurrent | $ 14 | $ 0 |
Derivative Asset, Current | 16 | 16 |
Foreign Exchange Contract [Member] | Not Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liability, Current | $ 5 | $ 22 |
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] | Accrued Liabilities, Current | Accrued Liabilities, Current |
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] | Other current assets | Other current assets |
Derivative Asset, Current | $ 49 | $ 17 |
Commodity Contract [Member] | Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liability, Current | $ 2 | $ 12 |
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] | Accrued Liabilities, Current | Accrued Liabilities, Current |
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Other noncurrent obligations | Other noncurrent obligations |
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] | Other current assets | Other current assets |
Derivative Asset, Noncurrent | $ (2) | $ (1) |
Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Deferred charges and other assets | Deferred charges and other assets |
Derivative Liability, Noncurrent | $ 1 | $ 1 |
Derivative Asset, Current | 15 | 6 |
Commodity Contract [Member] | Not Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liability, Current | $ 11 | $ 6 |
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] | Accrued Liabilities, Current | Accrued Liabilities, Current |
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Other noncurrent obligations | Other noncurrent obligations |
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] | Other current assets | Other current assets |
Derivative Asset, Noncurrent | $ (3) | $ 0 |
Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Deferred charges and other assets | Deferred charges and other assets |
Derivative Liability, Noncurrent | $ 2 | $ 0 |
Derivative Asset, Current | 12 | 5 |
Other Current Assets [Member] | Interest Rate Contract [Member] | Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement | 69 | 73 |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | (69) | (73) |
Other Current Assets [Member] | Interest Rate Contract [Member] | Not Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement | 0 | 4 |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | 0 | (3) |
Other Current Assets [Member] | Foreign Exchange Contract [Member] | Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement | 52 | 21 |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | (36) | (5) |
Other Current Assets [Member] | Foreign Exchange Contract [Member] | Not Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement | 61 | 33 |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | (12) | (16) |
Other Current Assets [Member] | Commodity Contract [Member] | Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement | 29 | 27 |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | (14) | (21) |
Other Current Assets [Member] | Commodity Contract [Member] | Not Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement | 28 | 33 |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | (16) | (28) |
Deferred charges and other assets [Member] | Interest Rate Contract [Member] | Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement | 0 | 59 |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | 0 | (56) |
Deferred charges and other assets [Member] | Foreign Exchange Contract [Member] | Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement | 0 | 5 |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | 0 | 0 |
Deferred charges and other assets [Member] | Commodity Contract [Member] | Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement | 3 | 2 |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | (1) | (1) |
Deferred charges and other assets [Member] | Commodity Contract [Member] | Not Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement | 3 | 0 |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | 0 | 0 |
Accrued and Other Current Liabilities [Member] | Interest Rate Contract [Member] | Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liability, Fair Value, Gross Liability | 140 | 95 |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | (69) | (73) |
Accrued and Other Current Liabilities [Member] | Interest Rate Contract [Member] | Not Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liability, Fair Value, Gross Liability | 0 | 3 |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | 0 | (3) |
Accrued and Other Current Liabilities [Member] | Foreign Exchange Contract [Member] | Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liability, Fair Value, Gross Liability | 45 | 8 |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | (36) | (5) |
Accrued and Other Current Liabilities [Member] | Foreign Exchange Contract [Member] | Not Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liability, Fair Value, Gross Liability | 17 | 38 |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | (12) | (16) |
Accrued and Other Current Liabilities [Member] | Commodity Contract [Member] | Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liability, Fair Value, Gross Liability | 18 | 34 |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | (16) | (22) |
Accrued and Other Current Liabilities [Member] | Commodity Contract [Member] | Not Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liability, Fair Value, Gross Liability | 28 | 34 |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | (17) | (28) |
Other Noncurrent Obligations [Member] | Interest Rate Contract [Member] | Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liability, Fair Value, Gross Liability | 0 | 56 |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | 0 | (56) |
Other Noncurrent Obligations [Member] | Foreign Exchange Contract [Member] | Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liability, Fair Value, Gross Liability | 14 | 0 |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | 0 | 0 |
Other Noncurrent Obligations [Member] | Commodity Contract [Member] | Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liability, Fair Value, Gross Liability | 2 | 2 |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | (1) | (1) |
Other Noncurrent Obligations [Member] | Commodity Contract [Member] | Not Designated as Hedging Instrument [Member] | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liability, Fair Value, Gross Liability | 2 | 0 |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | $ 0 | $ 0 |