XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue  
Schedule of revenues disaggregated by stream

For the Three Months Ended

March 31, 

    

2024

    

2023

(In thousands)

Revenues

  

 

  

Oil

$

57,422

$

38,816

NGLs

7,525

7,785

Natural gas

10,375

19,683

Oil and natural gas sales

$

75,322

$

66,284