v3.25.2
Debt Obligations - Summary Of Debt Obligations (Parenthetical) (Details) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Feb. 28, 2025
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Jul. 31, 2025
Debt Instrument [Line Items]            
Proceeds from borrowings under accounts receivable securitization facility     $ 870,000,000 $ 125,000,000    
Partnership accounts receivable securitization facility, due August 2025 [1]         $ 330,000,000  
Senior Unsecured 6.150% Fixed Rate, due March 2029 [Member]            
Debt Instrument [Line Items]            
Interest rate on fixed rate debt 6.15%   6.15%   6.15%  
Accounts Receivable Securitization Facility [Member]            
Debt Instrument [Line Items]            
Proceeds from borrowings under accounts receivable securitization facility     $ 0      
Partnership accounts receivable securitization facility, due August 2025 $ 600,000,000   600,000,000      
Remaining liquidity needs 600,000,000   $ 600,000,000      
Revolving Credit Facility [Member] | TRGP Senior Revolving Credit Facility due February 2030 [Member]            
Debt Instrument [Line Items]            
Maturity date     Feb. 28, 2027   Feb. 28, 2027  
Borrowings outstanding 0   $ 0      
Line of credit facility, current borrowing capacity   $ 3,500,000,000        
Revolving Credit Facility [Member] | Commercial Paper Program [Member]            
Debt Instrument [Line Items]            
Borrowings outstanding 667,000,000   667,000,000      
Aggregate principal amount issued 3,500,000,000   3,500,000,000      
Revolving Credit Facility [Member] | Letter of Credit [Member]            
Debt Instrument [Line Items]            
Remaining liquidity needs $ 2,800,000,000   $ 2,800,000,000      
Senior Unsecured Notes [Member]            
Debt Instrument [Line Items]            
Net proceeds from private placement of notes   $ 2,000,000,000        
Senior Unsecured Notes [Member] | Senior Unsecured 5.200% Fixed Rate, due July 2027 [Member]            
Debt Instrument [Line Items]            
Maturity date     Jul. 31, 2027   Jul. 31, 2027  
Interest rate on fixed rate debt 5.20%   5.20%   5.20%  
Senior Unsecured Notes [Member] | Senior Unsecured 6.150% Fixed Rate, due March 2029 [Member]            
Debt Instrument [Line Items]            
Maturity date     Mar. 31, 2029   Mar. 31, 2029  
Senior Unsecured Notes [Member] | Senior Unsecured 4.900% Fixed Rate, due September 2030 [Member]            
Debt Instrument [Line Items]            
Maturity date     Sep. 30, 2030   Sep. 30, 2030  
Interest rate on fixed rate debt 4.90%   4.90%   4.90%  
Senior Unsecured Notes [Member] | Senior Unsecured 4.200% Notes due February 2033 [Member]            
Debt Instrument [Line Items]            
Maturity date     Feb. 28, 2033   Feb. 28, 2023  
Interest rate on fixed rate debt 4.20%   4.20%   4.20%  
Senior Unsecured Notes [Member] | Senior Unsecured 6.125% Fixed Rate, due March 2033 [Member]            
Debt Instrument [Line Items]            
Maturity date     Mar. 31, 2033   Mar. 31, 2033  
Interest rate on fixed rate debt 6.125%   6.125%   6.125%  
Senior Unsecured Notes [Member] | Senior Unsecured 6.500% Fixed Rate, due March 2034 [Member]            
Debt Instrument [Line Items]            
Maturity date     Mar. 31, 2034   Mar. 31, 2034  
Interest rate on fixed rate debt 6.50%   6.50%   6.50%  
Senior Unsecured Notes [Member] | Senior Unsecured 5.500% Fixed Rate, due February 2035 [Member]            
Debt Instrument [Line Items]            
Maturity date     Feb. 28, 2035   Feb. 28, 2035  
Interest rate on fixed rate debt 5.50%   5.50%   5.50%  
Senior Unsecured Notes [Member] | Senior Unsecured 5.500% Fixed Rate, due August 2035 [Member]            
Debt Instrument [Line Items]            
Maturity date     Feb. 28, 2035   Feb. 28, 2035  
Interest rate on fixed rate debt 5.55%   5.55%   5.55%  
Senior Unsecured Notes [Member] | Senior Unsecured 5.650% Fixed Rate, due February 2036 [Member]            
Debt Instrument [Line Items]            
Maturity date     Feb. 29, 2036   Feb. 29, 2036  
Interest rate on fixed rate debt 5.65%   5.65%   5.65%  
Senior Unsecured Notes [Member] | Senior Unsecured 4.950% Notes due April 2052 [Member]            
Debt Instrument [Line Items]            
Maturity date     Apr. 30, 2052   Apr. 30, 2052  
Interest rate on fixed rate debt 4.95%   4.95%   4.95%  
Senior Unsecured Notes [Member] | Senior Unsecured 6.250% fixed rate, due July 2052 [Member]            
Debt Instrument [Line Items]            
Maturity date     Jul. 31, 2052   Jul. 31, 2052  
Interest rate on fixed rate debt 6.25%   6.25%   6.25%  
Senior Unsecured Notes [Member] | Senior Unsecured 6.500% Fixed Rate, due February 2053 [Member]            
Debt Instrument [Line Items]            
Maturity date     Feb. 28, 2053   Feb. 28, 2053  
Interest rate on fixed rate debt 6.50%   6.50%   6.50%  
Senior Unsecured Notes [Member] | Senior Unsecured 6.125% Fixed Rate, due May 2055 [Member]            
Debt Instrument [Line Items]            
Maturity date     Feb. 28, 2053   Feb. 28, 2053  
Interest rate on fixed rate debt 6.125%   6.125%   6.125%  
Senior Unsecured Notes [Member] | Senior Unsecured of 4.900% Senior Notes due 2030 [Member]            
Debt Instrument [Line Items]            
Interest rate on fixed rate debt 4.90%   4.90%      
Aggregate principal amount issued $ 750,000,000   $ 750,000,000      
Senior Unsecured Notes [Member] | Senior Unsecured of 5.650% Senior Notes due 2036 [Member]            
Debt Instrument [Line Items]            
Interest rate on fixed rate debt 5.65%   5.65%      
Aggregate principal amount issued $ 750,000,000   $ 750,000,000      
Net proceeds from private placement of notes $ 1,500,000,000          
Senior Unsecured Notes [Member] | Senior Unsecured of 6.500% Senior Notes due 2027 [Member]            
Debt Instrument [Line Items]            
Interest rate on fixed rate debt 6.50%   6.50%     6.50%
Senior Unsecured Notes [Member] | Senior Unsecured of 5.550% Senior Notes due 2035 [Member]            
Debt Instrument [Line Items]            
Interest rate on fixed rate debt   5.55%        
Aggregate principal amount issued   $ 1,000,000,000        
Senior Unsecured Notes [Member] | Senior Unsecured of 6.125% Senior Notes due 2055 [Member]            
Debt Instrument [Line Items]            
Interest rate on fixed rate debt   6.125%        
Aggregate principal amount issued   $ 1,000,000,000        
Senior Unsecured Notes [Member] | Senior Unsecured of Notes due February 2025 [Member]            
Debt Instrument [Line Items]            
Net proceeds from private placement of notes   $ 2,000,000,000        
Targa Resources Partners LP [Member] | Accounts Receivable Securitization Facility [Member] | Accounts Receivable Securitization Facility, due August 2025 [Member]            
Debt Instrument [Line Items]            
Maturity date     Aug. 31, 2025   Aug. 31, 2025  
Targa Resources Partners LP [Member] | Senior Unsecured Notes [Member] | Senior Unsecured 6.500% Fixed Rate, due July 2027 [Member]            
Debt Instrument [Line Items]            
Maturity date     Jul. 31, 2027   Jul. 31, 2027  
Interest rate on fixed rate debt 6.50%   6.50%   6.50%  
Targa Resources Partners LP [Member] | Senior Unsecured Notes [Member] | Senior Unsecured 5.000% Notes due January 2028 [Member]            
Debt Instrument [Line Items]            
Maturity date     Jan. 31, 2028   Jan. 31, 2028  
Interest rate on fixed rate debt 5.00%   5.00%   5.00%  
Targa Resources Partners LP [Member] | Senior Unsecured Notes [Member] | Senior Unsecured of 6.875% Senior Notes due January 2029 [Member]            
Debt Instrument [Line Items]            
Maturity date     Jan. 31, 2029   Jan. 31, 2029  
Interest rate on fixed rate debt 6.875%   6.875%   6.875%  
Targa Resources Partners LP [Member] | Senior Unsecured Notes [Member] | Senior Unsecured of 5.500% Senior Notes due March 2030 [Member]            
Debt Instrument [Line Items]            
Maturity date     Mar. 31, 2030   Mar. 31, 2030  
Interest rate on fixed rate debt 5.50%   5.50%   5.50%  
Targa Resources Partners LP [Member] | Senior Unsecured Notes [Member] | Senior Unsecured of 4.875% Senior Notes due February 2031 [Member]            
Debt Instrument [Line Items]            
Maturity date     Feb. 28, 2031   Feb. 28, 2031  
Interest rate on fixed rate debt 4.875%   4.875%   4.875%  
Targa Resources Partners LP [Member] | Senior Unsecured Notes [Member] | Senior Unsecured of 4.000% Senior Notes due January 2032 [Member]            
Debt Instrument [Line Items]            
Maturity date     Jan. 31, 2032   Jan. 31, 2032  
Interest rate on fixed rate debt 4.00%   4.00%   4.00%  
[1] As of June 30, 2025, the Partnership had no amount drawn under its $600.0 million accounts receivable securitization facility (the “Securitization Facility”), resulting in $600.0 million of remaining availability. In July 2025, the Partnership amended the Securitization Facility to, among other things, extend the facility termination date to August 31, 2026.