Fair Value Measurements - Summary of Fair Value of Derivative Assets and Liabilities and Effect of Counterparty Netting (Details) - USD ($) $ in Millions | Sep. 30, 2021 | Dec. 31, 2020 |
Assets | | |
Total Fair Value of Gross Assets | $ 2,573 | $ 826 |
Effect of Counterparty Netting | (2,001) | (669) |
Effect of Collateral Netting | (4) | 0 |
Difference in Carrying Value and Fair Value | 0 | 0 |
Net Carrying Value Presented on the Balance Sheet | 568 | 157 |
Liabilities | | |
Total Fair Value Gross Liabilities | 18,548 | 18,265 |
Effect of Counterparty Netting | (2,001) | (669) |
Effect of Collateral Netting | (145) | (46) |
Difference in Carrying Value and Fair Value | (1,736) | (1,927) |
Net Carrying Value Presented on the Balance Sheet | 14,666 | 15,623 |
Level 1 | | |
Assets | | |
Total Fair Value of Gross Assets | 1,619 | 457 |
Liabilities | | |
Total Fair Value Gross Liabilities | 1,227 | 351 |
Level 2 | | |
Assets | | |
Total Fair Value of Gross Assets | 954 | 369 |
Liabilities | | |
Total Fair Value Gross Liabilities | 17,321 | 17,914 |
Level 3 | | |
Assets | | |
Total Fair Value of Gross Assets | 0 | 0 |
Liabilities | | |
Total Fair Value Gross Liabilities | 0 | 0 |
Commodity Derivative Assets | Exchange-cleared instruments | | |
Assets | | |
Commodity Derivative Assets | 2,016 | 670 |
Effect of Counterparty Netting | (2,001) | (669) |
Effect of Collateral Netting | (4) | 0 |
Difference in Carrying Value and Fair Value | 0 | 0 |
Net Carrying Value Presented on the Balance Sheet | 11 | 1 |
Liabilities | | |
Commodity Derivative Liabilities | 2,146 | 715 |
Effect of Counterparty Netting | (2,001) | (669) |
Effect of Collateral Netting | (145) | (46) |
Difference in Carrying Value and Fair Value | 0 | 0 |
Net Carrying Value Presented on the Balance Sheet | 0 | 0 |
Commodity Derivative Assets | Physical forward contracts | | |
Assets | | |
Commodity Derivative Assets | 31 | 13 |
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 | 31 | 13 |
Liabilities | | |
Commodity Derivative Liabilities | 61 | 10 |
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 | 61 | 10 |
Commodity Derivative Assets | Level 1 | Exchange-cleared instruments | | |
Assets | | |
Commodity Derivative Assets | 1,093 | 314 |
Liabilities | | |
Commodity Derivative Liabilities | 1,227 | 351 |
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 | 923 | 356 |
Liabilities | | |
Commodity Derivative Liabilities | 919 | 364 |
Commodity Derivative Assets | Level 2 | Physical forward contracts | | |
Assets | | |
Commodity Derivative Assets | 31 | 13 |
Liabilities | | |
Commodity Derivative Liabilities | 61 | 10 |
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 | Physical forward contracts | | |
Assets | | |
Commodity Derivative Assets | 0 | 0 |
Liabilities | | |
Commodity Derivative Liabilities | 0 | 0 |
Rabbi trust assets | | |
Assets | | |
Investments fair value | 152 | 143 |
Difference in Carrying Value and Fair Value | 0 | 0 |
Rabbi trust assets | Level 1 | | |
Assets | | |
Investments fair value | 152 | 143 |
Rabbi trust assets | Level 2 | | |
Assets | | |
Investments fair value | 0 | 0 |
Rabbi trust assets | Level 3 | | |
Assets | | |
Investments fair value | 0 | 0 |
Investment in NOVONIX | | |
Assets | | |
Investments fair value | 374 | |
Difference in Carrying Value and Fair Value | 0 | |
Investment in NOVONIX | Level 1 | | |
Assets | | |
Investments fair value | 374 | |
Investment in NOVONIX | Level 2 | | |
Assets | | |
Investments fair value | 0 | |
Investment in NOVONIX | Level 3 | | |
Assets | | |
Investments fair value | 0 | |
Interest rate derivatives | | |
Liabilities | | |
Commodity Derivative Liabilities | | 3 |
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 | | 3 |
Interest rate derivatives | Level 1 | | |
Liabilities | | |
Commodity Derivative Liabilities | | 0 |
Interest rate derivatives | Level 2 | | |
Liabilities | | |
Commodity Derivative Liabilities | | 3 |
Interest rate derivatives | Level 3 | | |
Liabilities | | |
Commodity Derivative Liabilities | | 0 |
Floating-rate debt | | |
Liabilities | | |
Debt | 925 | 1,940 |
Difference in Carrying Value and Fair Value | 0 | 0 |
Floating-rate debt | Net Carrying Value Presented on the Balance Sheet | | |
Liabilities | | |
Debt | 925 | 1,940 |
Floating-rate debt | Level 1 | | |
Liabilities | | |
Debt | 0 | 0 |
Floating-rate debt | Level 2 | | |
Liabilities | | |
Debt | 925 | 1,940 |
Floating-rate debt | Level 3 | | |
Liabilities | | |
Debt | 0 | 0 |
Fixed-rate debt, excluding finance leases | | |
Liabilities | | |
Debt | 15,416 | 15,597 |
Difference in Carrying Value and Fair Value | (1,736) | (1,927) |
Fixed-rate debt, excluding finance leases | Net Carrying Value Presented on the Balance Sheet | | |
Liabilities | | |
Debt | 13,680 | 13,670 |
Fixed-rate debt, excluding finance leases | Level 1 | | |
Liabilities | | |
Debt | 0 | 0 |
Fixed-rate debt, excluding finance leases | Level 2 | | |
Liabilities | | |
Debt | 15,416 | 15,597 |
Fixed-rate debt, excluding finance leases | Level 3 | | |
Liabilities | | |
Debt | $ 0 | $ 0 |