XML 44 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Revenues (Tables)
6 Months Ended
Jun. 30, 2025
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 six months ended June 30, 2025 and 2024:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
(In thousands)
Oil$16,956 $14,732 $35,836 $30,331 
Natural gas8,748 2,946 21,421 8,953 
NGL8,827 8,299 19,878 16,976 
Total revenues $34,531 $25,977 $77,135 $56,260