Segment Information - Summary of Revenue by Major Customers (Detail) - Customer Concentration Risk [Member] - Revenue Benchmark [Member] |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Customer A [Member] | ||
| Revenue, Major Customer [Line Items] | ||
| Concentration risk, percentage | 26.80% | 19.10% |
| Customer B [Member] | ||
| Revenue, Major Customer [Line Items] | ||
| Concentration risk, percentage | 15.70% | 13.40% |
| Customer C [Member] | ||
| Revenue, Major Customer [Line Items] | ||
| Concentration risk, percentage | 13.10% | 10.90% |
| RNG [Member] | Customer A [Member] | ||
| Revenue, Major Customer [Line Items] | ||
| Concentration risk, percentage | 26.80% | 19.10% |
| RNG [Member] | Customer B [Member] | ||
| Revenue, Major Customer [Line Items] | ||
| Concentration risk, percentage | 15.70% | 13.40% |
| RNG [Member] | Customer C [Member] | ||
| Revenue, Major Customer [Line Items] | ||
| Concentration risk, percentage | 13.10% | 10.90% |