XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue The following table disaggregates the Company’s revenue by source for the three and nine-month periods ended September 30, 2023 and 2022:
Three Months Ended September 30, Nine Months Ended September 30,
2023202220232022
(In thousands)
Oil$21,333 $23,855 $60,327 $66,238 
Natural gas7,183 31,680 27,378 79,349 
NGL9,633 15,364 27,010 52,559 
Total revenues $38,149 $70,899 $114,715 $198,146