XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Disaggregation of oil, gas, and NGL production revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax $ 633,451 $ 546,555 $ 1,193,047 $ 1,117,333
Revenue, Remaining Performance Obligation, Amount 0   0  
Midland Basin        
Segment Reporting Information [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 401,797 339,885 774,610 709,986
South Texas        
Segment Reporting Information [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax $ 231,654 $ 206,670 $ 418,437 $ 407,347
Revenue Benchmark | Geographic Concentration Risk        
Segment Reporting Information [Line Items]        
Relative percentage 100.00% 100.00% 100.00% 100.00%
Revenue Benchmark | Geographic Concentration Risk | Midland Basin        
Segment Reporting Information [Line Items]        
Relative percentage 63.00% 62.00% 65.00% 64.00%
Revenue Benchmark | Geographic Concentration Risk | South Texas        
Segment Reporting Information [Line Items]        
Relative percentage 37.00% 38.00% 35.00% 36.00%
Oil production revenue        
Segment Reporting Information [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax $ 532,554 $ 423,393 $ 973,448 $ 844,231
Oil production revenue | Midland Basin        
Segment Reporting Information [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 378,830 302,874 711,021 623,009
Oil production revenue | South Texas        
Segment Reporting Information [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 153,724 120,519 262,427 221,222
Gas production revenue        
Segment Reporting Information [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 45,185 69,727 113,029 163,458
Gas production revenue | Midland Basin        
Segment Reporting Information [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 22,833 36,800 63,371 86,589
Gas production revenue | South Texas        
Segment Reporting Information [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 22,352 32,927 49,658 76,869
NGL production revenue        
Segment Reporting Information [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 55,712 53,435 106,570 109,644
NGL production revenue | Midland Basin        
Segment Reporting Information [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 134 211 218 388
NGL production revenue | South Texas        
Segment Reporting Information [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax $ 55,578 $ 53,224 $ 106,352 $ 109,256