Property, Plant, and Equipment - Schedule of Depletion (Details) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
|
Jun. 30, 2026
USD ($)
$ / bbl
|
Jun. 30, 2025
USD ($)
$ / bbl
|
Jun. 30, 2026
USD ($)
$ / Boe
|
Jun. 30, 2025
USD ($)
$ / Boe
|
|
| Property, Plant, and Equipment [Abstract] | ||||
| Depletion of Proved Oil and Natural Gas Properties | $ 38,756 | $ 22,920 | $ 72,681 | $ 43,497 |
| Average depletion rate (in USD per BOE) | 1.23 | 1.27 | 1.24 | 1.36 |