Fair Value Measurements - Summary of Fair Value of Derivative Assets and Liabilities and Effect of Counterparty Netting (Details) - USD ($) $ in Millions | Mar. 31, 2023 | Dec. 31, 2022 |
Assets | | |
Total Fair Value of Gross Assets & Liabilities | $ 3,333 | $ 2,107 |
Effect of Counterparty Netting | (2,889) | (1,594) |
Effect of Collateral Netting | (1) | 0 |
Difference in Carrying Value and Fair Value | 0 | 0 |
Net Carrying Value Presented on the Balance Sheet | 443 | 513 |
Liabilities | | |
Total fair value gross liabilities | 20,524 | 17,832 |
Effect of Counterparty Netting | (2,889) | (1,594) |
Effect of Collateral Netting | (15) | (90) |
Difference in Carrying Value and Fair Value | 696 | 977 |
Net Carrying Value Presented on the Balance Sheet | 18,316 | 17,125 |
Level 1 | | |
Assets | | |
Total Fair Value of Gross Assets & Liabilities | 3,159 | 1,861 |
Liabilities | | |
Total fair value gross liabilities | 2,883 | 1,676 |
Level 2 | | |
Assets | | |
Total Fair Value of Gross Assets & Liabilities | 157 | 224 |
Liabilities | | |
Total fair value gross liabilities | 17,639 | 16,151 |
Level 3 | | |
Assets | | |
Total Fair Value of Gross Assets & Liabilities | 17 | 22 |
Liabilities | | |
Total fair value gross liabilities | 2 | 5 |
Commodity Derivative Assets | Exchange-cleared instruments | | |
Assets | | |
Commodity Derivative Assets | 2,992 | 1,748 |
Effect of Counterparty Netting | (2,867) | (1,582) |
Effect of Collateral Netting | (1) | 0 |
Difference in Carrying Value and Fair Value | 0 | 0 |
Net Carrying Value Presented on the Balance Sheet | 124 | 166 |
Liabilities | | |
Commodity Derivative Liabilities | 2,967 | 1,845 |
Effect of Counterparty Netting | (2,867) | (1,582) |
Effect of Collateral Netting | (15) | (90) |
Difference in Carrying Value and Fair Value | 0 | 0 |
Net Carrying Value Presented on the Balance Sheet | 85 | 173 |
Commodity Derivative Assets | OTC instruments | | |
Assets | | |
Commodity Derivative Assets | 26 | 23 |
Effect of Counterparty Netting | 0 | 0 |
Effect of Collateral Netting | 0 | 0 |
Difference in Carrying Value and Fair Value | 0 | 0 |
Net Carrying Value Presented on the Balance Sheet | 26 | 23 |
Liabilities | | |
Commodity Derivative Liabilities | 4 | 9 |
Effect of Counterparty Netting | 0 | 0 |
Effect of Collateral Netting | 0 | 0 |
Difference in Carrying Value and Fair Value | 0 | 0 |
Net Carrying Value Presented on the Balance Sheet | 4 | 9 |
Commodity Derivative Assets | Physical forward contracts | | |
Assets | | |
Commodity Derivative Assets | 70 | 89 |
Effect of Counterparty Netting | (22) | (12) |
Effect of Collateral Netting | 0 | 0 |
Difference in Carrying Value and Fair Value | 0 | 0 |
Net Carrying Value Presented on the Balance Sheet | 48 | 77 |
Liabilities | | |
Commodity Derivative Liabilities | 34 | 42 |
Effect of Counterparty Netting | (22) | (12) |
Effect of Collateral Netting | 0 | 0 |
Difference in Carrying Value and Fair Value | 0 | 0 |
Net Carrying Value Presented on the Balance Sheet | 12 | 30 |
Commodity Derivative Assets | Level 1 | Exchange-cleared instruments | | |
Assets | | |
Commodity Derivative Assets | 2,914 | 1,615 |
Liabilities | | |
Commodity Derivative Liabilities | 2,883 | 1,676 |
Commodity Derivative Assets | Level 1 | OTC instruments | | |
Assets | | |
Commodity Derivative Assets | 0 | 0 |
Liabilities | | |
Commodity Derivative Liabilities | 0 | 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 | 76 | 130 |
Liabilities | | |
Commodity Derivative Liabilities | 82 | 164 |
Commodity Derivative Assets | Level 2 | OTC instruments | | |
Assets | | |
Commodity Derivative Assets | 13 | 7 |
Liabilities | | |
Commodity Derivative Liabilities | 4 | 9 |
Commodity Derivative Assets | Level 2 | Physical forward contracts | | |
Assets | | |
Commodity Derivative Assets | 68 | 86 |
Liabilities | | |
Commodity Derivative Liabilities | 34 | 42 |
Commodity Derivative Assets | Level 3 | Exchange-cleared instruments | | |
Assets | | |
Commodity Derivative Assets | 2 | 3 |
Liabilities | | |
Commodity Derivative Liabilities | 2 | 5 |
Commodity Derivative Assets | Level 3 | OTC instruments | | |
Assets | | |
Commodity Derivative Assets | 13 | 16 |
Liabilities | | |
Commodity Derivative Liabilities | 0 | 0 |
Commodity Derivative Assets | Level 3 | Physical forward contracts | | |
Assets | | |
Commodity Derivative Assets | 2 | 3 |
Liabilities | | |
Commodity Derivative Liabilities | 0 | 0 |
Rabbi trust assets | | |
Assets | | |
Rabbi trust assets | 179 | 126 |
Difference in Carrying Value and Fair Value | 0 | 0 |
Rabbi trust assets | Level 1 | | |
Assets | | |
Rabbi trust assets | 179 | 126 |
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 | 66 | 78 |
Difference in Carrying Value and Fair Value | 0 | 0 |
Investment in NOVONIX | Level 1 | | |
Assets | | |
Rabbi trust assets | 66 | 78 |
Investment in NOVONIX | Level 2 | | |
Assets | | |
Rabbi trust assets | 0 | 0 |
Investment in NOVONIX | Level 3 | | |
Assets | | |
Rabbi trust assets | 0 | 0 |
Other investments | | |
Assets | | |
Rabbi trust assets | | 43 |
Difference in Carrying Value and Fair Value | | 0 |
Other investments | Level 1 | | |
Assets | | |
Rabbi trust assets | | 42 |
Other investments | Level 2 | | |
Assets | | |
Rabbi trust assets | | 1 |
Other investments | Level 3 | | |
Assets | | |
Rabbi trust assets | | 0 |
Floating-rate debt | | |
Liabilities | | |
Debt | 600 | 65 |
Difference in Carrying Value and Fair Value | 0 | 0 |
Floating-rate debt | Net Carrying Value Presented on the Balance Sheet | | |
Liabilities | | |
Debt | 600 | 65 |
Floating-rate debt | Level 1 | | |
Liabilities | | |
Debt | 0 | 0 |
Floating-rate debt | Level 2 | | |
Liabilities | | |
Debt | 600 | 65 |
Floating-rate debt | Level 3 | | |
Liabilities | | |
Debt | 0 | 0 |
Fixed-rate debt, excluding finance leases and software obligations | | |
Liabilities | | |
Debt | 16,919 | 15,871 |
Difference in Carrying Value and Fair Value | 696 | 977 |
Fixed-rate debt, excluding finance leases and software obligations | Net Carrying Value Presented on the Balance Sheet | | |
Liabilities | | |
Debt | 17,615 | 16,848 |
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 | 16,919 | 15,871 |
Fixed-rate debt, excluding finance leases and software obligations | Level 3 | | |
Liabilities | | |
Debt | $ 0 | $ 0 |