XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 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 September 30,Nine Months Ended September 30,
 2024202320242023
 (In thousands)
Crude oil revenues$1,073,933 $775,969 $2,600,888 $2,074,746 
Purchased crude oil sales320,692 269,619 994,059 584,109 
NGL and natural gas revenues47,079 64,656 170,953 227,505 
Purchased NGL and natural gas sales8,763 13,124 30,508 45,596 
Total revenues$1,450,467 $1,123,368 $3,796,408 $2,931,956