XML 266 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2023
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 September 30,Nine Months Ended September 30,
 2023202220232022
 (In thousands)
Crude oil revenues$775,969 $824,265 $2,074,746 $1,629,033 
Purchased crude oil sales269,619 82,902 584,109 415,838 
NGL and natural gas revenues64,656 231,881 227,505 459,182 
Purchased NGL and natural gas sales13,124 49,795 45,596 126,815 
Other services revenues— — — 324 
Total revenues$1,123,368 $1,188,843 $2,931,956 $2,631,192