XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2024
Revenue  
Schedule of revenues disaggregated by stream

    

For the Three Months Ended

For the Nine Months Ended

    

September 30, 

September 30, 

    

2024

    

2023

    

2024

    

2023

    

(In thousands)

Revenues

 

  

 

  

  

 

  

Oil

$

54,353

$

57,214

$

169,563

$

146,780

NGLs

6,096

7,777

20,187

21,973

Natural gas

7,686

11,412

26,053

41,327

Oil and natural gas sales

$

68,135

$

76,403

$

215,803

$

210,080