XML 61 R32.htm IDEA: XBRL DOCUMENT
v3.25.1

Revenue from Contracts with Customers (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2025
Revenue from Contract with Customer [Abstract] |
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 March 31, 2025. 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.
|  | 2025 |  | 2026 |  | 2027 |  | 2028 |  | 2029 and thereafter |  | Total
Remaining performance obligations |  | $ | 164 |  |  | $ | 238 |  |  | $ | 156 |  |  | $ | 94 |  |  | $ | 210 |  |  | $ | 862 |

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