v3.25.0.1
Debt Obligations - Summary Of Debt Obligations (Parenthetical) (Details) - USD ($)
1 Months Ended 12 Months Ended
May 21, 2024
Apr. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Aug. 31, 2024
Nov. 30, 2023
Jan. 31, 2023
Apr. 30, 2022
Debt Instrument [Line Items]                  
Proceeds from borrowings under accounts receivable securitization facility     $ 775,000,000.0 $ 143,100,000 $ 1,230,000,000        
Partnership accounts receivable securitization facility, due August 2025 [1]     $ 330,000,000 $ 575,000,000          
Gain (loss) due to debt extinguishments $ 800,000 $ 800,000              
Senior Unsecured 6.150% Fixed Rate, due March 2029 [Member]                  
Debt Instrument [Line Items]                  
Interest rate on fixed rate debt             6.15%    
Senior Unsecured 6.500% Fixed Rate, due March 2034 [Member]                  
Debt Instrument [Line Items]                  
Interest rate on fixed rate debt             6.50%    
Accounts Receivable Securitization Facility [Member]                  
Debt Instrument [Line Items]                  
Maturity date     Aug. 29, 2025            
Proceeds from borrowings under accounts receivable securitization facility     $ 330,000,000            
Partnership accounts receivable securitization facility, due August 2025     600,000,000            
Remaining liquidity needs     270,000,000            
Maximum borrowing capacity     $ 600,000,000            
Revolving Credit Facility [Member] | TRGP Senior Revolving Credit Facility due February 2027 [Member]                  
Debt Instrument [Line Items]                  
Maturity date     Feb. 28, 2027 Feb. 28, 2027          
Borrowings outstanding     $ 0            
Revolving Credit Facility [Member] | Commercial Paper Program [Member]                  
Debt Instrument [Line Items]                  
Borrowings outstanding     1,130,500,000            
Revolving Credit Facility [Member] | Letters of Credit [Member]                  
Debt Instrument [Line Items]                  
Remaining liquidity needs     $ 1,601,900,000            
Term Loan Facility, Variable Rate, due July 2025                  
Debt Instrument [Line Items]                  
Maturity date     Jul. 31, 2025 Jul. 31, 2025          
Senior Unsecured Notes [Member]                  
Debt Instrument [Line Items]                  
Interest rate on fixed rate debt                 4.20%
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%          
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          
Interest rate on fixed rate debt     6.15% 6.15%     6.15%    
Senior Unsecured Notes [Member] | Senior Unsecured 4.200% Notes due February 2033 [Member]                  
Debt Instrument [Line Items]                  
Maturity date     Feb. 28, 2033 Feb. 28, 2033          
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 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%          
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 5.875% Notes due April 2026 [Member]                  
Debt Instrument [Line Items]                  
Interest rate on fixed rate debt                 5.875%
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, 2024 Aug. 31, 2024          
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%          
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%          
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%          
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%          
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%          
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%          
[1] As of December 31, 2024, the Partnership had $330.0 million of qualifying receivables under its $600.0 million accounts receivable securitization facility (the “Securitization Facility”), resulting in $270.0 million of availability.