XML 55 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]    
Total revenues $ 355,459 $ 387,798
Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenues 355,459 387,798
E&P    
Disaggregation of Revenue [Line Items]    
Total revenues 282,698 331,387
E&P | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenues 282,698 331,387
E&P | Crude oil revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 185,818 212,793
E&P | Purchased crude oil sales    
Disaggregation of Revenue [Line Items]    
Total revenues 36,716 85,757
E&P | Natural gas and NGL revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 59,643 26,335
E&P | Purchased natural gas sales    
Disaggregation of Revenue [Line Items]    
Total revenues 295 521
E&P | Other services revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 226 5,981
Midstream Total    
Disaggregation of Revenue [Line Items]    
Total revenues 114,117 124,955
Midstream Total | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenues 72,761 56,411
Midstream Total | Purchased crude oil sales    
Disaggregation of Revenue [Line Items]    
Total revenues 11,449 0
Midstream Total | Crude oil, natural gas and NGL revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 22,225 26,921
Midstream Total | Produced and flowback water revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 7,410 11,251
Midstream Total | Total midstream service revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 29,635 38,172
Midstream Total | Crude oil, natural gas and NGL revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 31,181 16,039
Midstream Total | Freshwater revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 496 2,200
Midstream Total | Total midstream product revenues    
Disaggregation of Revenue [Line Items]    
Total revenues $ 43,126 $ 18,239