v3.26.1
Revenues and Accounts Receivable - Disaggregation of Revenue (Details) - Operating Segments - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue        
Revenue from contracts with customers $ 17,749 $ 10,681 $ 30,232 $ 22,130
Crude Oil segment revenues from contracts with customers        
Disaggregation of Revenue        
Revenue from contracts with customers 17,727 10,655 30,171 22,063
NGL segment revenues from contracts with customers        
Disaggregation of Revenue        
Revenue from contracts with customers 22 26 61 67
Sales | Crude Oil segment revenues from contracts with customers        
Disaggregation of Revenue        
Revenue from contracts with customers 17,267 10,228 29,278 21,236
Sales | NGL segment revenues from contracts with customers        
Disaggregation of Revenue        
Revenue from contracts with customers 22 24 59 66
Transportation | Crude Oil segment revenues from contracts with customers        
Disaggregation of Revenue        
Revenue from contracts with customers 358 340 696 652
Terminalling, Storage and Other | Crude Oil segment revenues from contracts with customers        
Disaggregation of Revenue        
Revenue from contracts with customers 102 87 197 175
Terminalling, Storage and Other | NGL segment revenues from contracts with customers        
Disaggregation of Revenue        
Revenue from contracts with customers $ 0 $ 2 $ 2 $ 1