Revenues from Contracts with Customers |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue from Contract with Customer [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenues from Contracts with Customers | NOTE 4—REVENUES FROM CONTRACTS WITH CUSTOMERS The Company’s revenues are comprised of renewable energy and related Environmental Attribute sales provided under short, medium and long term contracts with its customers. All revenue is recognized when (or as) the Company satisfies its performance obligation(s) under the contract (either implicit or explicit) by transferring the promised product or service to its customer either when (or as) its customer obtains control of the product or service. A performance obligation is a promise in a contract to transfer a distinct product or service to a customer. A contract’s transaction price is allocated to each distinct performance obligation. The Company allocates the contract’s transaction price to each performance obligation using the product’s observable market standalone selling price for each distinct product in the contract. The Company's typical invoicing terms are payment due within 30 days. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring its products or services to customers. Revenue is recorded net of allowances and customer discounts. Transportation and gathering costs incurred by customers after the transfer of control of the commodities are netted from revenue, as the Company does not control these services and acts as an agent with respect to such costs. To the extent applicable, sales, value add and other taxes collected from customers and remitted to governmental authorities are accounted for on a net (excluded from revenues) basis. In certain cases, the Company's performance obligation under its sale of RNG contracts include variable components, whose consideration is based on subsequent monetization of environmental attribute credits by third parties. These variable components are recognized over time to the extent it is probable that a significant reversal will not occur. The Company’s performance obligations related to the sale of renewable energy (i.e. RNG and Renewable Electricity) are generally satisfied over time. Revenue related to the sale of renewable energy is generally recognized over time using an output based upon the product quantity delivered to the customer. This measure is used to best depict the Company’s performance to date under the terms of the contract. Revenue from products transferred to customers over time accounted for 33%, 26% and 24% of revenue for the years ended December 31, 2025, 2024 and 2023, respectively. The Company’s performance obligations related to the sale of Environmental Attributes are generally satisfied at a point in time and were 67%, 74% and 76% of revenue for the years ended December 31, 2025, 2024 and 2023, respectively. The Company recognizes Environmental Attribute revenue at the point in time in which the customer obtains control of the Environmental Attributes, which is generally when the title of the Environmental Attribute passes to the customer upon delivery. In limited cases, title does not transfer to the customer and revenue is not recognized until the customer has accepted the Environmental Attributes. The following tables display the Company’s disaggregated revenue by major source, based on product type and timing of transfer of goods and services for the years ended December 31, 2025, 2024 and 2023:
Practical expedients and remaining performance obligations The Company recognizes the sale of natural gas and electric commodities using the right to invoice practical expedient. The Company determined that the revenues recognized as of period end correspond directly with the value transferred to customers and the Company's satisfaction of the performance obligations to date. Furthermore, with the application of the right to invoice practical expedient and in consideration that contracts related to future environmental attributes sales do not exceed one year, there are no remaining unsatisfied or partially satisfied performance obligations as of December 31, 2025. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||