v3.25.1
Revenues and Accounts Receivable - Disaggregation of Revenue (Details) - Operating Segments - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue    
Revenues from contracts with customers $ 12,066 $ 12,208
Crude Oil    
Disaggregation of Revenue    
Revenues from contracts with customers 11,408 11,577
NGL    
Disaggregation of Revenue    
Revenues from contracts with customers 658 631
Sales | Crude Oil    
Disaggregation of Revenue    
Revenues from contracts with customers 11,008 11,185
Sales | NGL    
Disaggregation of Revenue    
Revenues from contracts with customers 629 600
Transportation | Crude Oil    
Disaggregation of Revenue    
Revenues from contracts with customers 312 300
Transportation | NGL    
Disaggregation of Revenue    
Revenues from contracts with customers 9 10
Terminalling, Storage and Other | Crude Oil    
Disaggregation of Revenue    
Revenues from contracts with customers 88 92
Terminalling, Storage and Other | NGL    
Disaggregation of Revenue    
Revenues from contracts with customers $ 20 $ 21