XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE RECOGNITION - Schedule of Revenue by Revenue Stream (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Oil, natural gas, and NGL sales $ 1,151,364 $ 156,035 $ 1,969,174 $ 230,194
Oil sales        
Disaggregation of Revenue [Line Items]        
Oil, natural gas, and NGL sales 778,258 116,091 1,327,760 166,155
Natural gas sales        
Disaggregation of Revenue [Line Items]        
Oil, natural gas, and NGL sales 205,840 15,168 319,001 28,300
NGL sales        
Disaggregation of Revenue [Line Items]        
Oil, natural gas, and NGL sales $ 167,266 $ 24,776 $ 322,413 $ 35,739