XML 39 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2025
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,
 2025202420252024
 (In thousands)
Crude oil revenues$910,811 $1,073,933 $2,745,874 $2,600,888 
Purchased crude oil sales338,224 320,692 666,931 994,059 
NGL and natural gas revenues56,036 47,079 274,663 170,953 
Purchased NGL and natural gas sales7,010 8,763 20,219 30,508 
Total revenues$1,312,081 $1,450,467 $3,707,687 $3,796,408