v3.26.1
REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)
6 Months Ended
Jun. 30, 2026
REVENUE FROM CONTRACTS WITH CUSTOMERS  
Schedule of disaggregation of revenues

Three Months Ended June 30, 

Six Months Ended June 30, 

2026

  ​ ​ ​

2025

2026

  ​ ​ ​

2025

(In thousands)

Oil revenue

$

76,118

$

48,827

$

127,098

$

100,762

Natural gas revenue

13,676

15,293

34,286

40,931

NGL revenue

13,252

10,575

24,547

22,953

Total Oil, natural gas and NGL revenues

$

103,046

$

74,695

$

185,931

$

164,646