v3.25.0.1
Compensation Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
May 31, 2017
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock compensation expense   $ 63.2 $ 62.4 $ 57.5  
Unrecognized compensation expense   $ 89.0      
Remaining weighted average vesting periods of unrecognized compensation expenses   2 years 2 months 12 days      
Employer matching contribution percent   100.00%      
Defined Contribution Plan, Plans Name [Extensible Enumeration]   http://www.targaresources.com/#FourZeroOneKPlansMember      
Percentage of employees' gross pay for which employer contributes matching contribution   5.00%      
Percentage of additional contribution per employee made by employer   3.00%      
Percentage of contributions made in cash   100.00%      
Contributions to defined contribution plan   $ 35.1 32.3 26.6  
Accounting Standard Update 2016-09 [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Tax deficiencies of dividends on share-based compensation recognized as income tax expenses   $ 14.2 $ 17.0 $ 6.7  
Restricted Stock Units (RSUs) [Member] | Subsequent Event [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vested (in shares) 155,895        
Shares withheld to satisfy tax withholding obligations 62,089        
PSUs [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Expected volatility   34.00% 38.00% 80.00%  
PSUs [Member] | Subsequent Event [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vested (in shares) 389,476        
Shares withheld to satisfy tax withholding obligations 149,865        
Director Grants [Member] | Subsequent Event [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vested (in shares) 23,984        
Shares withheld to satisfy tax withholding obligations 0        
Unvested Restricted Stock Awards [Member] | Maximum [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period of awards   3 years      
2010 TRC Stock Incentive Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Fair values of share-based awards vested   $ 87.2 $ 96.8 $ 93.0  
Cash dividends paid for the vested awards   $ 5.3 $ 8.3 $ 9.6  
2010 TRC Stock Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member] | Outside Directors [Member] | Subsequent Event [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting date 2026-01        
2010 TRC Stock Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member] | 2024 Compensation Cycle [Member] | Third Year [Member] | Executive Management | Subsequent Event [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Granted (in shares) 77,114        
Vesting date 2028-01        
2010 TRC Stock Incentive Plan [Member] | PSUs [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Outstanding (in shares)   413,094 596,300    
Granted (in shares)   131,816      
Granted (in dollars per shares)   $ 147.66      
Vesting period of awards   3 years      
Expected term of grant date fair value   3 years      
Vested (in shares)   310,397      
2010 TRC Stock Incentive Plan [Member] | PSUs [Member] | 2021 Compensation Cycle [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Granted (in shares)       173,011  
Vesting date       2025-01  
2010 TRC Stock Incentive Plan [Member] | PSUs [Member] | 2023 Compensation Cycle [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Granted (in shares)   131,816      
Vesting date   2027-01      
2010 TRC Stock Incentive Plan [Member] | PSUs [Member] | 2024 Compensation Cycle [Member] | Executive Management | Subsequent Event [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Granted (in shares) 77,114        
Vesting date 2028-01        
2010 TRC Stock Incentive Plan [Member] | PSUs [Member] | 2022 Compensation Cycle [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Granted (in shares)     140,020    
Vesting date     2026-01    
2010 TRC Stock Incentive Plan [Member] | Unvested Restricted Stock Awards [Member] | Outside Directors [Member] | Subsequent Event [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Granted (in shares) 9,479        
2010 TRGP Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Total number of units authorized (in shares)         15,000,000
Total number of units available (in shares)         5,000,000
Total number of additional units available (in shares)         10,000,000
2010 TRGP Plan [Member] | Restricted Stock Units (RSUs) [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Granted (in shares)   415,467 587,326 943,352  
Granted (in dollars per shares)   $ 117.95 $ 78.69 $ 63.87  
2010 TRGP Plan [Member] | Director Grants [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Granted (in shares)   23,984 23,518 31,117  
Granted (in dollars per shares)   $ 85.7 $ 74.13 $ 56.32