XML 57 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenues from Sales
For the Year
Ended December 31,
202420232022
Crude oil revenue$526,910 $480,843 $266,179 
Natural gas revenue23,954 41,034 52,380 
NGLs revenue60,206 52,665 36,871 
Total revenues$611,070 $574,542 $355,430