v3.25.1
REVENUE RECOGNITION - Schedule of Revenue by Revenue Stream (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Total $ 1,194 $ 1,329
Crude oil    
Disaggregation of Revenue [Line Items]    
Total 901 1,076
Crude oil | DJ Basin    
Disaggregation of Revenue [Line Items]    
Total 414 491
Crude oil | Permian Basin    
Disaggregation of Revenue [Line Items]    
Total 487 585
Natural gas    
Disaggregation of Revenue [Line Items]    
Total 125 87
Natural gas | DJ Basin    
Disaggregation of Revenue [Line Items]    
Total 100 74
Natural gas | Permian Basin    
Disaggregation of Revenue [Line Items]    
Total 25 13
NGL    
Disaggregation of Revenue [Line Items]    
Total 166 165
NGL | DJ Basin    
Disaggregation of Revenue [Line Items]    
Total 88 82
NGL | Permian Basin    
Disaggregation of Revenue [Line Items]    
Total 78 83
Crude oil, natural gas, and NGL    
Disaggregation of Revenue [Line Items]    
Total 1,192 1,328
Crude oil, natural gas, and NGL | DJ Basin    
Disaggregation of Revenue [Line Items]    
Total 602 647
Crude oil, natural gas, and NGL | Permian Basin    
Disaggregation of Revenue [Line Items]    
Total $ 590 $ 681