XML 47 R32.htm IDEA: XBRL DOCUMENT
v3.24.3

Revenue from Contracts with Customers (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2024
Revenue from Contract with Customer [Abstract] |
Contract with Customer, Contract Asset, Contract Liability, and Receivable | The following table provides a rollforward of the contract assets reflected in the Consolidated Balance Sheets for the three and nine months ended September 30, 2024 and 2023.
| 2024 |  | 2023
Beginning balance as of January 1 | $ | 82 |  |  | $ | 130 |
Amounts reclassified to receivables | (15) |  |  | (11) |
Revenues recognized | 14 |  |  | 31 |
Ending balance as of March 31 | 81 |  |  | 150 |
Amounts reclassified to receivables | (4) |  |  | (76) |
Revenues recognized | 16 |  |  | 15 |
Ending balance as of June 30 | 93 |  |  | 89 |
Amounts reclassified to receivables | (44) |  |  | (32) |
Revenues recognized | 37 |  |  | 12 |
Ending balance as of September 30 | $ | 86 |  |  | $ | 69 |
The following table provides a rollforward of the contract liabilities reflected in the Consolidated Balance Sheets for the three and nine months ended September 30, 2024 and 2023.
| 2024 |  | 2023
Beginning balance as of January 1 | $ | 40 |  |  | $ | 47 |
Consideration received or due | 49 |  |  | 131 |
Revenues recognized | (55) |  |  | (115) |
Ending balance as of March 31 | 34 |  |  | 63 |
Consideration received or due | 47 |  |  | 81 |
Revenues recognized | (46) |  |  | (92) |
Ending balance as of June 30 | 35 |  |  | 52 |
Consideration received or due | 11 |  |  | 56 |
Revenues recognized | (11) |  |  | (68) |
Ending balance as of September 30 | $ | 35 |  |  | $ | 40 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction | The following table shows the amounts of future revenues expected to be recorded in each year for performance obligations that are unsatisfied or partially unsatisfied as of September 30, 2024. This disclosure only includes contracts for which the total consideration is fixed and determinable at contract inception. The average contract term varies by customer type and commodity but ranges from one month to several years. This disclosure excludes mark-to-market derivatives and certain power and gas sales contracts which contain variable volumes and/or variable pricing.
|  | 2024 |  | 2025 |  | 2026 |  | 2027 |  | 2028 and thereafter |  | Total
Remaining performance obligations |  | $ | 47 |  |  | $ | 139 |  |  | $ | 98 |  |  | $ | 86 |  |  | $ | 295 |  |  | $ | 665 |

X
- Definition Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of expected timing for satisfying remaining performance obligation. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(1) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration