XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Tables)
6 Months Ended
Jun. 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 June 30,Six Months Ended June 30,
 2024202320242023
 (In thousands)
Crude oil revenues$848,104 $647,868 $1,526,955 $1,298,776 
Purchased crude oil sales346,721 205,226 673,368 314,491 
NGL and natural gas revenues54,563 47,558 123,874 162,850 
Purchased NGL and natural gas sales11,292 11,419 21,743 32,471 
Total revenues$1,260,680 $912,071 $2,345,940 $1,808,588