Fair Value of Financial Instruments - Additional Information (Details) |
12 Months Ended | |
|---|---|---|
|
Dec. 31, 2025
USD ($)
StandardCubicFeetPerMinute
|
Dec. 31, 2024
USD ($)
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
| Fair value of assets, transfers from Level 1 to Level 3 | $ | $ 0 | $ 0 |
| Level 3 [Member] | ||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
| Earnout payments | $ | $ 4,000,000 | |
| Minimum | ||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
| Undiscounted maximum earnout percentage | 5.00% | |
| Average inlet gas production | StandardCubicFeetPerMinute | 641 | |
| Maximum | ||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
| Undiscounted maximum earnout percentage | 20.00% | |
| Average inlet gas production | StandardCubicFeetPerMinute | 944 | |