XML 80 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Revenue - Service revenue $ 4,961 $ 1,857 $ 12,294 $ 5,008
Oil sales        
Disaggregation of Revenue [Line Items]        
Revenue - Service revenue 2,477 724 6,043 2,101
NGL sales        
Disaggregation of Revenue [Line Items]        
Revenue - Service revenue 515 129 1,135 344
Gas sales        
Disaggregation of Revenue [Line Items]        
Revenue - Service revenue 290 69 609 172
Total oil and gas revenues        
Disaggregation of Revenue [Line Items]        
Revenue - Service revenue 3,282 922 7,787 2,617
Sales of purchased oil        
Disaggregation of Revenue [Line Items]        
Revenue - Service revenue 1,642 934 4,422 2,373
Sales of purchased gas        
Disaggregation of Revenue [Line Items]        
Revenue - Service revenue 22 1 38 18
Sales of purchased diesel        
Disaggregation of Revenue [Line Items]        
Revenue - Service revenue 15 0 47 0
Total sales of purchased commodities        
Disaggregation of Revenue [Line Items]        
Revenue - Service revenue $ 1,679 $ 935 $ 4,507 $ 2,391