XML 80 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE RECOGNITION - Schedule of Revenue by Revenue Stream (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Crude oil, natural gas, and NGL sales $ 3,479,240 $ 3,791,398 $ 930,614
DJ Basin      
Disaggregation of Revenue [Line Items]      
Crude oil, natural gas, and NGL sales 2,753,281 3,791,398 930,614
Permian Basin      
Disaggregation of Revenue [Line Items]      
Crude oil, natural gas, and NGL sales 725,959    
Crude oil      
Disaggregation of Revenue [Line Items]      
Crude oil, natural gas, and NGL sales 2,776,692 2,536,134 614,811
Crude oil | DJ Basin      
Disaggregation of Revenue [Line Items]      
Crude oil, natural gas, and NGL sales 2,141,936 2,536,134 614,811
Crude oil | Permian Basin      
Disaggregation of Revenue [Line Items]      
Crude oil, natural gas, and NGL sales 634,756    
Natural gas      
Disaggregation of Revenue [Line Items]      
Crude oil, natural gas, and NGL sales 309,720 695,079 144,708
Natural gas | DJ Basin      
Disaggregation of Revenue [Line Items]      
Crude oil, natural gas, and NGL sales 284,670 695,079 144,708
Natural gas | Permian Basin      
Disaggregation of Revenue [Line Items]      
Crude oil, natural gas, and NGL sales 25,050    
NGL      
Disaggregation of Revenue [Line Items]      
Crude oil, natural gas, and NGL sales 392,828 560,185 171,095
NGL | DJ Basin      
Disaggregation of Revenue [Line Items]      
Crude oil, natural gas, and NGL sales 326,675 $ 560,185 $ 171,095
NGL | Permian Basin      
Disaggregation of Revenue [Line Items]      
Crude oil, natural gas, and NGL sales $ 66,153