v3.25.1
Revenues (Tables)
3 Months Ended
Mar. 31, 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 months ended March 31, 2025 and 2024:
Three Months Ended March 31,
20252024
(In thousands)
Oil$18,880 $15,599 
Natural gas12,673 6,007 
NGL11,051 8,677 
Total revenues $42,604 $30,283