v3.26.1
Partners' Capital and Distributions - Noncontrolling Interest (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Noncontrolling Interest    
Distributions paid $ 450 $ 456
Noncontrolling Interests    
Noncontrolling Interest    
Distributions paid 103 132
Cash Distribution | Noncontrolling Interests | Consolidated Joint Venture Entities    
Noncontrolling Interest    
Distributions paid 103 132
Cash Distribution | Noncontrolling Interests | Permian JV    
Noncontrolling Interest    
Distributions paid 84 105
Cash Distribution | Noncontrolling Interests | Cactus II    
Noncontrolling Interest    
Distributions paid 15 22
Cash Distribution | Noncontrolling Interests | Red River    
Noncontrolling Interest    
Distributions paid $ 4 $ 5