XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Revenues from contracts with customers were as follows for the periods presented:
Three Months Ended March 31,
 20242023
 (In thousands)
Crude oil revenues$678,851 $650,908 
Purchased crude oil sales326,647 109,265 
NGL and natural gas revenues69,311 115,292 
Purchased NGL and natural gas sales10,451 21,052 
Total revenues$1,085,260 $896,517