XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Total revenues $ 1,188,843 $ 368,977 $ 2,631,192 $ 1,058,350
Crude oil revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 824,265 205,731 1,629,033 598,278
Purchased crude oil sales        
Disaggregation of Revenue [Line Items]        
Total revenues 82,902 53,562 415,838 183,523
NGL and natural gas revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 231,881 75,743 459,182 183,181
Purchased NGL and natural gas sales        
Disaggregation of Revenue [Line Items]        
Total revenues 49,795 33,820 126,815 92,826
Other services revenues        
Disaggregation of Revenue [Line Items]        
Total revenues $ 0 $ 121 $ 324 $ 542