Derivatives - Schedule of Derivative Instruments, Gain (Loss) (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Derivative Instruments and Hedging Activities Disclosure | ||||
| (Gain) loss on derivative contracts | $ 6,392 | $ (2,364) | $ 5,696 | $ (5,936) |
| Settlement gains (losses) on derivative contracts | 338 | 3,980 | ||
| Embedded Derivative | ||||
| Derivative Instruments and Hedging Activities Disclosure | ||||
| (Gain) loss on commodity derivatives | 4,914 | (2,364) | 4,218 | (5,936) |
| (Gain) loss on Contingent Consideration | 1,478 | 0 | 1,478 | 0 |
| (Gain) loss on derivative contracts | 6,392 | (2,364) | 5,696 | (5,936) |
| Settlement gains (losses) on derivative contracts | $ 1,055 | $ 2,661 | $ 338 | $ 3,980 |