Fair Value Measurements - Schedule of Fair Value of Derivative Assets and Liabilities and Effect of Counterparty Netting (Details) - USD ($) $ in Millions | Jun. 30, 2024 | Dec. 31, 2023 |
Assets | | |
Total Fair Value of Gross Assets & Liabilities | $ 3,474 | $ 3,395 |
Effect of Counterparty Netting | (3,202) | (3,041) |
Effect of Collateral Netting | 0 | 0 |
Difference in Carrying Value and Fair Value | 0 | 0 |
Net Carrying Value Presented on the Balance Sheet | 272 | 354 |
Liabilities | | |
Total fair value gross liabilities | 22,124 | 21,781 |
Effect of Counterparty Netting | (3,202) | (3,041) |
Effect of Collateral Netting | (112) | (18) |
Difference in Carrying Value and Fair Value | 918 | 408 |
Net Carrying Value Presented on the Balance Sheet | 19,728 | 19,130 |
Level 1 | | |
Assets | | |
Total Fair Value of Gross Assets & Liabilities | 3,401 | 3,269 |
Liabilities | | |
Total fair value gross liabilities | 3,311 | 3,057 |
Level 2 | | |
Assets | | |
Total Fair Value of Gross Assets & Liabilities | 71 | 125 |
Liabilities | | |
Total fair value gross liabilities | 18,812 | 18,724 |
Level 3 | | |
Assets | | |
Total Fair Value of Gross Assets & Liabilities | 2 | 1 |
Liabilities | | |
Total fair value gross liabilities | 1 | 0 |
Commodity Derivative Assets | Exchange-cleared instruments | | |
Assets | | |
Commodity Derivative Assets | 3,210 | 3,129 |
Effect of Counterparty Netting | (3,199) | (3,039) |
Effect of Collateral Netting | 0 | 0 |
Difference in Carrying Value and Fair Value | 0 | 0 |
Net Carrying Value Presented on the Balance Sheet | 11 | 90 |
Liabilities | | |
Commodity Derivative Liabilities | 3,311 | 3,098 |
Effect of Counterparty Netting | (3,199) | (3,039) |
Effect of Collateral Netting | (112) | (18) |
Difference in Carrying Value and Fair Value | 0 | 0 |
Net Carrying Value Presented on the Balance Sheet | 0 | 41 |
Commodity Derivative Assets | OTC instruments | | |
Assets | | |
Commodity Derivative Assets | | 1 |
Effect of Counterparty Netting | | 0 |
Effect of Collateral Netting | | 0 |
Difference in Carrying Value and Fair Value | | 0 |
Net Carrying Value Presented on the Balance Sheet | | 1 |
Commodity Derivative Assets | Physical forward contracts | | |
Assets | | |
Commodity Derivative Assets | 73 | 71 |
Effect of Counterparty Netting | (3) | (2) |
Effect of Collateral Netting | 0 | 0 |
Difference in Carrying Value and Fair Value | 0 | 0 |
Net Carrying Value Presented on the Balance Sheet | 70 | 69 |
Liabilities | | |
Commodity Derivative Liabilities | 76 | 50 |
Effect of Counterparty Netting | (3) | (2) |
Effect of Collateral Netting | 0 | 0 |
Difference in Carrying Value and Fair Value | 0 | 0 |
Net Carrying Value Presented on the Balance Sheet | 73 | 48 |
Commodity Derivative Assets | Level 1 | Exchange-cleared instruments | | |
Assets | | |
Commodity Derivative Assets | 3,210 | 3,075 |
Liabilities | | |
Commodity Derivative Liabilities | 3,311 | 3,057 |
Commodity Derivative Assets | Level 1 | OTC instruments | | |
Assets | | |
Commodity Derivative Assets | | 0 |
Commodity Derivative Assets | Level 1 | Physical forward contracts | | |
Assets | | |
Commodity Derivative Assets | 0 | 0 |
Liabilities | | |
Commodity Derivative Liabilities | 0 | 0 |
Commodity Derivative Assets | Level 2 | Exchange-cleared instruments | | |
Assets | | |
Commodity Derivative Assets | 0 | 54 |
Liabilities | | |
Commodity Derivative Liabilities | 0 | 41 |
Commodity Derivative Assets | Level 2 | OTC instruments | | |
Assets | | |
Commodity Derivative Assets | | 1 |
Commodity Derivative Assets | Level 2 | Physical forward contracts | | |
Assets | | |
Commodity Derivative Assets | 71 | 70 |
Liabilities | | |
Commodity Derivative Liabilities | 75 | 50 |
Commodity Derivative Assets | Level 3 | Exchange-cleared instruments | | |
Assets | | |
Commodity Derivative Assets | 0 | 0 |
Liabilities | | |
Commodity Derivative Liabilities | 0 | 0 |
Commodity Derivative Assets | Level 3 | OTC instruments | | |
Assets | | |
Commodity Derivative Assets | | 0 |
Commodity Derivative Assets | Level 3 | Physical forward contracts | | |
Assets | | |
Commodity Derivative Assets | 2 | 1 |
Liabilities | | |
Commodity Derivative Liabilities | 1 | 0 |
Rabbi trust assets | | |
Assets | | |
Rabbi trust assets | 154 | 155 |
Difference in Carrying Value and Fair Value | 0 | 0 |
Rabbi trust assets | Level 1 | | |
Assets | | |
Rabbi trust assets | 154 | 155 |
Rabbi trust assets | Level 2 | | |
Assets | | |
Rabbi trust assets | 0 | 0 |
Rabbi trust assets | Level 3 | | |
Assets | | |
Rabbi trust assets | 0 | 0 |
Investment in NOVONIX | | |
Assets | | |
Rabbi trust assets | 37 | 39 |
Difference in Carrying Value and Fair Value | 0 | 0 |
Investment in NOVONIX | Level 1 | | |
Assets | | |
Rabbi trust assets | 37 | 39 |
Investment in NOVONIX | Level 2 | | |
Assets | | |
Rabbi trust assets | 0 | 0 |
Investment in NOVONIX | Level 3 | | |
Assets | | |
Rabbi trust assets | 0 | 0 |
Floating-rate debt | | |
Liabilities | | |
Debt | 1,240 | 1,915 |
Difference in Carrying Value and Fair Value | 0 | 0 |
Floating-rate debt | Net Carrying Value Presented on the Balance Sheet | | |
Liabilities | | |
Debt | 1,240 | 1,915 |
Floating-rate debt | Level 1 | | |
Liabilities | | |
Debt | 0 | 0 |
Floating-rate debt | Level 2 | | |
Liabilities | | |
Debt | 1,240 | 1,915 |
Floating-rate debt | Level 3 | | |
Liabilities | | |
Debt | 0 | 0 |
Fixed-rate debt, excluding finance leases and software obligations | | |
Liabilities | | |
Debt | 17,497 | 16,718 |
Difference in Carrying Value and Fair Value | 918 | 408 |
Fixed-rate debt, excluding finance leases and software obligations | Net Carrying Value Presented on the Balance Sheet | | |
Liabilities | | |
Debt | 18,415 | 17,126 |
Fixed-rate debt, excluding finance leases and software obligations | Level 1 | | |
Liabilities | | |
Debt | 0 | 0 |
Fixed-rate debt, excluding finance leases and software obligations | Level 2 | | |
Liabilities | | |
Debt | 17,497 | 16,718 |
Fixed-rate debt, excluding finance leases and software obligations | Level 3 | | |
Liabilities | | |
Debt | $ 0 | $ 0 |