XML 40 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table disaggregates the Company’s revenue by source:
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
(In thousands)
Oil$22,415 $16,871 $58,251 $47,202 
Natural gas8,517 4,349 29,938 13,302 
NGL8,890 8,837 28,768 25,813 
Total revenues $39,822 $30,057 $116,957 $86,317