XML 50 R37.htm IDEA: XBRL DOCUMENT 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

​