XML 62 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2024
Revenues  
Schedule of revenues disaggregated by stream

For the Year Ended

December 31, 

2024

    

2023

(in thousands)

Revenues

  

 

  

Oil

$

220,380

$

205,663

NGLs

26,789

29,432

Natural gas

35,823

53,176

Oil and natural gas sales

$

282,992

$

288,271