XML 27 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Division
Mar. 31, 2014
Feb. 27, 2015
Dec. 31, 2014
Segment Reporting Information [Line Items]        
Number of divisions 2trgp_NumberOfDivisions      
Sale of commodities $ 1,402.2us-gaap_RevenueMineralSales $ 2,085.1us-gaap_RevenueMineralSales    
Fees from midstream services 277.5us-gaap_NaturalGasMidstreamRevenue 209.6us-gaap_NaturalGasMidstreamRevenue    
Revenues 1,679.7us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue 2,294.7us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue    
Operating margin 300.0trgp_OperatingMargin 275.3trgp_OperatingMargin    
Special GP interest [Abstract]        
Goodwill 628.5us-gaap_Goodwill [1],[2]   628.5us-gaap_Goodwill 0us-gaap_Goodwill
Intangible assets 1,602.4us-gaap_IntangibleAssetsNetExcludingGoodwill [2]     591.9us-gaap_IntangibleAssetsNetExcludingGoodwill
Total assets 13,625.3us-gaap_Assets [1] 6,055.2us-gaap_Assets   6,453.5us-gaap_Assets
Capital expenditures 157.3trgp_SegmentReportingInformationCapitalExpenditures 175.4trgp_SegmentReportingInformationCapitalExpenditures    
Business acquisitions 5,047.8us-gaap_PaymentsToAcquireBusinessesGross      
Special GP Interest [Member]        
Special GP interest [Abstract]        
Goodwill 628.5us-gaap_Goodwill
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= trgp_SpecialGeneralPartnerInterestMember
[2]      
Intangible assets 979.9us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= trgp_SpecialGeneralPartnerInterestMember
[2]      
Targa Resources Partners LP [Member]        
Segment Reporting Information [Line Items]        
Revenues 1,679.7us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
     
Operating margin 0trgp_OperatingMargin
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
     
Special GP interest [Abstract]        
Total assets 13,439.6us-gaap_Assets
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
[1]      
Capital expenditures 157.3trgp_SegmentReportingInformationCapitalExpenditures
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
     
Business acquisitions 5,047.8us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
     
Targa Resources Partners LP [Member] | Special GP Interest [Member]        
Special GP interest [Abstract]        
Goodwill 628.5us-gaap_Goodwill
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= trgp_SpecialGeneralPartnerInterestMember
[2]      
Intangible assets 979.9us-gaap_IntangibleAssetsNetExcludingGoodwill
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= trgp_SpecialGeneralPartnerInterestMember
[2]      
TRC Non-Partnership [Member]        
Segment Reporting Information [Line Items]        
Revenues 0us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
0us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
   
Operating margin (0.1)trgp_OperatingMargin
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
0trgp_OperatingMargin
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
   
Special GP interest [Abstract]        
Total assets 185.7us-gaap_Assets
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
78.9us-gaap_Assets
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
   
Capital expenditures 0trgp_SegmentReportingInformationCapitalExpenditures
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
0trgp_SegmentReportingInformationCapitalExpenditures
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
   
Business acquisitions 0us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
     
TRC Non-Partnership [Member] | Special GP Interest [Member]        
Special GP interest [Abstract]        
Goodwill 0us-gaap_Goodwill
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= trgp_SpecialGeneralPartnerInterestMember
[2]      
Intangible assets 0us-gaap_IntangibleAssetsNetExcludingGoodwill
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= trgp_SpecialGeneralPartnerInterestMember
[2]      
Reportable Segments [Member]        
Special GP interest [Abstract]        
Total assets 12,016.9us-gaap_Assets
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
[1]      
Reportable Segments [Member] | Targa Resources Partners LP [Member]        
Special GP interest [Abstract]        
Total assets 11,831.2us-gaap_Assets
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
[1]      
Reportable Segments [Member] | TRC Non-Partnership [Member]        
Special GP interest [Abstract]        
Total assets 185.7us-gaap_Assets
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
[1]      
Gathering and Processing [Member]        
Segment Reporting Information [Line Items]        
Number of reportable segments per division 2us-gaap_NumberOfReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_GatheringAndProcessingMember
     
Field Gathering and Processing [Member] | Reportable Segments [Member] | Targa Resources Partners LP [Member]        
Segment Reporting Information [Line Items]        
Revenues 448.7us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
488.1us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Operating margin 79.3trgp_OperatingMargin
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
94.1trgp_OperatingMargin
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Special GP interest [Abstract]        
Total assets 8,870.2us-gaap_Assets
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
     
Coastal Gathering and Processing [Member] | Reportable Segments [Member] | Targa Resources Partners LP [Member]        
Segment Reporting Information [Line Items]        
Revenues 124.3us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
285.2us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Operating margin 7.8trgp_OperatingMargin
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
26.1trgp_OperatingMargin
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Special GP interest [Abstract]        
Total assets 352.9us-gaap_Assets
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
     
Logistics and Marketing [Member]        
Segment Reporting Information [Line Items]        
Number of reportable segments per division 2us-gaap_NumberOfReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAndMarketingMember
     
Logistics Assets [Member] | Reportable Segments [Member] | Targa Resources Partners LP [Member]        
Segment Reporting Information [Line Items]        
Revenues 188.6us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
155.9us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Operating margin 125.4trgp_OperatingMargin
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
96.6trgp_OperatingMargin
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Special GP interest [Abstract]        
Total assets 1,764.6us-gaap_Assets
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
     
Marketing and Distribution [Member] | Reportable Segments [Member] | Targa Resources Partners LP [Member]        
Segment Reporting Information [Line Items]        
Revenues 1,332.9us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
2,155.1us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Operating margin 65.9trgp_OperatingMargin
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
64.6trgp_OperatingMargin
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Special GP interest [Abstract]        
Total assets 487.0us-gaap_Assets
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
     
Other Segment [Member] | Targa Resources Partners LP [Member]        
Segment Reporting Information [Line Items]        
Revenues 21.7us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(6.1)us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
   
Operating margin 21.7trgp_OperatingMargin
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(6.1)trgp_OperatingMargin
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
   
Special GP interest [Abstract]        
Total assets 177.3us-gaap_Assets
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Corporate and Eliminations [Member] | Targa Resources Partners LP [Member]        
Segment Reporting Information [Line Items]        
Revenues (436.5)us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(783.5)us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
   
Operating margin 0trgp_OperatingMargin
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0trgp_OperatingMargin
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
   
Special GP interest [Abstract]        
Total assets 1,787.6us-gaap_Assets
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
     
Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Sale of commodities 1,402.2us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
2,085.1us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
   
Fees from midstream services 277.5us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
209.6us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
   
Revenues 1,679.7us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
2,294.7us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
   
Operating Segments [Member] | Targa Resources Partners LP [Member]        
Segment Reporting Information [Line Items]        
Sale of commodities 1,402.2us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
     
Fees from midstream services 277.5us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
     
Revenues 1,679.7us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
     
Operating Segments [Member] | TRC Non-Partnership [Member]        
Segment Reporting Information [Line Items]        
Sale of commodities 0us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
0us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
   
Fees from midstream services 0us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
0us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
   
Revenues 0us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
0us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
   
Operating Segments [Member] | Field Gathering and Processing [Member] | Reportable Segments [Member] | Targa Resources Partners LP [Member]        
Segment Reporting Information [Line Items]        
Sale of commodities 168.0us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
45.8us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Fees from midstream services 63.3us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
40.8us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Revenues 231.3us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
86.6us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Special GP interest [Abstract]        
Total assets 7,261.8us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
[1] 3,275.1us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Capital expenditures 94.4trgp_SegmentReportingInformationCapitalExpenditures
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
98.9trgp_SegmentReportingInformationCapitalExpenditures
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Business acquisitions 5,047.8us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
     
Operating Segments [Member] | Field Gathering and Processing [Member] | Reportable Segments [Member] | Targa Resources Partners LP [Member] | Special GP Interest [Member]        
Special GP interest [Abstract]        
Goodwill 628.5us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= trgp_SpecialGeneralPartnerInterestMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
     
Intangible assets 979.9us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= trgp_SpecialGeneralPartnerInterestMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
     
Operating Segments [Member] | Coastal Gathering and Processing [Member] | Reportable Segments [Member] | Targa Resources Partners LP [Member]        
Segment Reporting Information [Line Items]        
Sale of commodities 52.7us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
100.5us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Fees from midstream services 8.8us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
7.7us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Revenues 61.5us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
108.2us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Special GP interest [Abstract]        
Total assets 352.9us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
[1] 385.1us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Capital expenditures 1.1trgp_SegmentReportingInformationCapitalExpenditures
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
4.3trgp_SegmentReportingInformationCapitalExpenditures
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Business acquisitions 0us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
     
Operating Segments [Member] | Coastal Gathering and Processing [Member] | Reportable Segments [Member] | Targa Resources Partners LP [Member] | Special GP Interest [Member]        
Special GP interest [Abstract]        
Goodwill 0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= trgp_SpecialGeneralPartnerInterestMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
     
Intangible assets 0us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= trgp_SpecialGeneralPartnerInterestMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
     
Operating Segments [Member] | Logistics Assets [Member] | Reportable Segments [Member] | Targa Resources Partners LP [Member]        
Segment Reporting Information [Line Items]        
Sale of commodities 27.4us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
21.0us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Fees from midstream services 87.7us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
68.1us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Revenues 115.1us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
89.1us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Special GP interest [Abstract]        
Total assets 1,764.6us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
[1] 1,568.7us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Capital expenditures 57.7trgp_SegmentReportingInformationCapitalExpenditures
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
68.6trgp_SegmentReportingInformationCapitalExpenditures
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Business acquisitions 0us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
     
Operating Segments [Member] | Logistics Assets [Member] | Reportable Segments [Member] | Targa Resources Partners LP [Member] | Special GP Interest [Member]        
Special GP interest [Abstract]        
Goodwill 0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= trgp_SpecialGeneralPartnerInterestMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
     
Intangible assets 0us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= trgp_SpecialGeneralPartnerInterestMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
     
Operating Segments [Member] | Marketing and Distribution [Member] | Reportable Segments [Member] | Targa Resources Partners LP [Member]        
Segment Reporting Information [Line Items]        
Sale of commodities 1,132.3us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
1,924.0us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Fees from midstream services 117.7us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
92.8us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Revenues 1,250.0us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
2,016.8us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Special GP interest [Abstract]        
Total assets 487.0us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
[1] 614.1us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Capital expenditures 3.0trgp_SegmentReportingInformationCapitalExpenditures
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
3.1trgp_SegmentReportingInformationCapitalExpenditures
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Business acquisitions 0us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
     
Operating Segments [Member] | Marketing and Distribution [Member] | Reportable Segments [Member] | Targa Resources Partners LP [Member] | Special GP Interest [Member]        
Special GP interest [Abstract]        
Goodwill 0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= trgp_SpecialGeneralPartnerInterestMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
     
Intangible assets 0us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= trgp_SpecialGeneralPartnerInterestMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
     
Operating Segments [Member] | Other Segment [Member] | Targa Resources Partners LP [Member]        
Segment Reporting Information [Line Items]        
Sale of commodities 21.7us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(6.1)us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
   
Fees from midstream services 0us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
   
Revenues 21.7us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(6.1)us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
   
Special GP interest [Abstract]        
Total assets 177.3us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1] 4.5us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
   
Capital expenditures 0trgp_SegmentReportingInformationCapitalExpenditures
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0trgp_SegmentReportingInformationCapitalExpenditures
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
   
Business acquisitions 0us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Operating Segments [Member] | Other Segment [Member] | Targa Resources Partners LP [Member] | Special GP Interest [Member]        
Special GP interest [Abstract]        
Goodwill 0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= trgp_SpecialGeneralPartnerInterestMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Intangible assets 0us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= trgp_SpecialGeneralPartnerInterestMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Operating Segments [Member] | Corporate and Eliminations [Member] | Targa Resources Partners LP [Member]        
Segment Reporting Information [Line Items]        
Sale of commodities 0.1us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(0.1)us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
   
Fees from midstream services 0us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0.2us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
   
Revenues 0.1us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0.1us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
   
Special GP interest [Abstract]        
Total assets 1,787.6us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
[1] 128.8us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
   
Capital expenditures 1.1trgp_SegmentReportingInformationCapitalExpenditures
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0.5trgp_SegmentReportingInformationCapitalExpenditures
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
   
Business acquisitions 0us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
     
Operating Segments [Member] | Corporate and Eliminations [Member] | Targa Resources Partners LP [Member] | Special GP Interest [Member]        
Special GP interest [Abstract]        
Goodwill 0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= trgp_SpecialGeneralPartnerInterestMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
     
Intangible assets 0us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= trgp_SpecialGeneralPartnerInterestMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
     
Intersegment Eliminations [Member]        
Segment Reporting Information [Line Items]        
Sale of commodities 0us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
   
Fees from midstream services 0us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
   
Revenues 0us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
   
Intersegment Eliminations [Member] | Targa Resources Partners LP [Member]        
Segment Reporting Information [Line Items]        
Sale of commodities 0us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
     
Fees from midstream services 0us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
     
Revenues 0us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
     
Intersegment Eliminations [Member] | TRC Non-Partnership [Member]        
Segment Reporting Information [Line Items]        
Sale of commodities 0us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
0us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
   
Fees from midstream services 0us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
0us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
   
Revenues 0us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
0us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TrcNonPartnershipMember
   
Intersegment Eliminations [Member] | Field Gathering and Processing [Member] | Reportable Segments [Member] | Targa Resources Partners LP [Member]        
Segment Reporting Information [Line Items]        
Sale of commodities 215.4us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
400.4us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Fees from midstream services 2.0us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
1.1us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Revenues 217.4us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
401.5us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_FieldGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Intersegment Eliminations [Member] | Coastal Gathering and Processing [Member] | Reportable Segments [Member] | Targa Resources Partners LP [Member]        
Segment Reporting Information [Line Items]        
Sale of commodities 62.8us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
177.0us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Fees from midstream services 0us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
0us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Revenues 62.8us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
177.0us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_CoastalGatheringAndProcessingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Intersegment Eliminations [Member] | Logistics Assets [Member] | Reportable Segments [Member] | Targa Resources Partners LP [Member]        
Segment Reporting Information [Line Items]        
Sale of commodities 1.1us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
0.6us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Fees from midstream services 72.4us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
66.2us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Revenues 73.5us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
66.8us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_LogisticsAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Intersegment Eliminations [Member] | Marketing and Distribution [Member] | Reportable Segments [Member] | Targa Resources Partners LP [Member]        
Segment Reporting Information [Line Items]        
Sale of commodities 78.5us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
130.4us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Fees from midstream services 4.4us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
7.9us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Revenues 82.9us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
138.3us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= trgp_MarketingAndDistributionMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_ReportableSubsegmentsMember
   
Intersegment Eliminations [Member] | Other Segment [Member] | Targa Resources Partners LP [Member]        
Segment Reporting Information [Line Items]        
Sale of commodities 0us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
   
Fees from midstream services 0us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
   
Revenues 0us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
   
Intersegment Eliminations [Member] | Corporate and Eliminations [Member] | Targa Resources Partners LP [Member]        
Segment Reporting Information [Line Items]        
Sale of commodities (357.8)us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(708.4)us-gaap_RevenueMineralSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
   
Fees from midstream services (78.8)us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(75.2)us-gaap_NaturalGasMidstreamRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
   
Revenues $ (436.6)us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
$ (783.6)us-gaap_GasGatheringTransportationMarketingAndProcessingRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
   
[1] Corporate assets at the Segment level primarily include investment in unconsolidated subsidiaries and debt issuance costs associated with our long-term debt.
[2] Represents the preliminary acquisition fair value attributable to goodwill and intangible assets associated with the Atlas mergers.