v3.25.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued production expenses $ 21,629 $ 22,818
Accrued capital expenditures 3,983 5,401
Accrued ad valorem taxes 2,513 3,056
Accrued severance taxes 1,986 2,567
Accrued bonuses 1,329 4,841
Other accrued liabilities 303 244
Total accrued liabilities $ 31,743 $ 38,927