XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenues and Accounts Receivable - Disaggregation of Revenue (Details) - Operating Segments - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue    
Revenue from contracts with customers $ 12,208 $ 12,417
Crude Oil    
Disaggregation of Revenue    
Revenue from contracts with customers 11,577 11,721
Crude Oil | Sales    
Disaggregation of Revenue    
Revenue from contracts with customers 11,185 11,381
Crude Oil | Transportation    
Disaggregation of Revenue    
Revenue from contracts with customers 300 250
Crude Oil | Terminalling, Storage and Other    
Disaggregation of Revenue    
Revenue from contracts with customers 92 90
NGL    
Disaggregation of Revenue    
Revenue from contracts with customers 631 696
NGL | Sales    
Disaggregation of Revenue    
Revenue from contracts with customers 600 660
NGL | Transportation    
Disaggregation of Revenue    
Revenue from contracts with customers 10 8
NGL | Terminalling, Storage and Other    
Disaggregation of Revenue    
Revenue from contracts with customers $ 21 $ 28