XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues and Accounts Receivable - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Crude Oil | Sales        
Disaggregation of Revenue        
Revenue from contracts with customers $ 13,362 $ 10,427 $ 41,796 $ 27,776
Crude Oil | Transportation        
Disaggregation of Revenue        
Revenue from contracts with customers 185 122 515 325
Crude Oil | Terminalling, Storage and Other        
Disaggregation of Revenue        
Revenue from contracts with customers 90 99 270 345
NGL | Sales        
Disaggregation of Revenue        
Revenue from contracts with customers 417 386 1,761 1,514
NGL | Transportation        
Disaggregation of Revenue        
Revenue from contracts with customers 7 6 23 17
NGL | Terminalling, Storage and Other        
Disaggregation of Revenue        
Revenue from contracts with customers 21 22 66 64
Operating Segments        
Disaggregation of Revenue        
Revenue from contracts with customers 14,082 11,062 44,431 30,041
Operating Segments | Crude Oil        
Disaggregation of Revenue        
Revenue from contracts with customers 13,637 10,648 42,581 28,446
Operating Segments | NGL        
Disaggregation of Revenue        
Revenue from contracts with customers $ 445 $ 414 $ 1,850 $ 1,595