XML 42 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2024
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, 2024 and 2023:
Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
(In thousands)
Oil$16,871 $21,333 $47,202 $60,327 
Natural gas4,349 7,183 13,302 27,378 
NGL8,837 9,633 25,813 27,010 
Total revenues $30,057 $38,149 $86,317 $114,715