XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 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 June 30,Six Months Ended June 30,
 2023202220232022
 (In thousands)
Crude oil revenues$647,868 $418,860 $1,298,776 $804,768 
Purchased crude oil sales205,226 210,764 314,491 332,936 
NGL and natural gas revenues47,558 119,707 162,850 227,301 
Purchased NGL and natural gas sales11,419 39,725 32,471 77,020 
Other services revenues— 324 — 324 
Total revenues$912,071 $789,380 $1,808,588 $1,442,349