v3.26.1
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