v3.25.1
Partners' Capital and Distributions - Noncontrolling Interest (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Noncontrolling Interest    
Distributions paid $ 456 $ 386
Noncontrolling Interests    
Noncontrolling Interest    
Distributions paid 132 100
Cash Distribution | Noncontrolling Interests | Consolidated Joint Venture Entities    
Noncontrolling Interest    
Distributions paid 132 100
Cash Distribution | Noncontrolling Interests | Permian JV    
Noncontrolling Interest    
Distributions paid 105 74
Cash Distribution | Noncontrolling Interests | Cactus II    
Noncontrolling Interest    
Distributions paid 22 20
Cash Distribution | Noncontrolling Interests | Red River    
Noncontrolling Interest    
Distributions paid $ 5 $ 6