v3.26.1
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities

December 31,

(in thousands)

2025

2024

Accounts payable

  ​ ​ ​

$

100,432

  ​ ​ ​

$

75,150

Revenues payable

 

36,310

 

17,921

Accrued payroll

 

31,069

 

25,049

Oil and gas production and other taxes payable

 

21,604

 

21,263

Commodity derivative settlements payable

 

24,705

 

3,891

Other accrued liabilities

 

15,367

 

19,250

Total

$

229,487

$

162,524