XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Revenues from contracts with customers for crude oil, natural gas and NGL sales and other services were as follows for the periods presented:
Three Months Ended March 31,
 20222021
 (In thousands)
Crude oil revenues$385,908 $185,818 
Purchased crude oil sales122,172 48,165 
Natural gas revenues107,594 59,172 
Purchased natural gas sales37,295 31,980 
Other services revenues— 226 
Total revenues$652,969 $325,361