v3.26.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2026
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,
2026202520262025
(In thousands)
Crude oil revenues$1,414,957 $878,928 $2,411,253 $1,835,064 
Purchased crude oil sales669,009 224,835 1,179,606 328,706 
NGL and natural gas revenues79,327 71,338 233,620 218,626 
Purchased natural gas sales9,392 5,459 13,841 13,210 
Total revenues$2,172,685 $1,180,560 $3,838,320 $2,395,606