v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue  
Schedule of revenues disaggregated by revenue stream

    

For the Three Months Ended

For the Six Months Ended

    

June 30, 

June 30, 

    

2025

    

2024

    

2025

    

2024

    

(In thousands)

Revenues

 

  

 

  

  

 

  

Oil

$

49,705

$

57,789

$

99,686

$

115,210

NGLs

5,648

6,565

11,806

14,091

Natural gas

11,421

7,992

25,623

18,367

Oil and natural gas sales

$

66,774

$

72,346

$

137,115

$

147,668