XML 72 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt Obligations (Details) (USD $)
3 Months Ended 0 Months Ended 1 Months Ended 0 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Feb. 27, 2015
Apr. 27, 2015
Jan. 31, 2015
Jan. 31, 2015
Dec. 31, 2014
Apr. 13, 2015
Apr. 30, 2015
Current Partnership [Abstract]                  
Long-term debt $ 5,838,200,000us-gaap_LongTermDebtNoncurrent           $ 2,885,400,000us-gaap_LongTermDebtNoncurrent    
Total debt 6,036,100,000us-gaap_DebtInstrumentCarryingAmount           3,068,200,000us-gaap_DebtInstrumentCarryingAmount    
Letters of credit outstanding 25,000,000us-gaap_LettersOfCreditOutstandingAmount           44,100,000us-gaap_LettersOfCreditOutstandingAmount    
Range of interest rates and weighted average interest rate [Abstract]                  
Net proceeds from issuance of senior notes 1,100,000,000us-gaap_ProceedsFromNotesPayable 0us-gaap_ProceedsFromNotesPayable              
Cash payments related to acquisition 5,047,800,000us-gaap_PaymentsToAcquireBusinessesGross                
Atlas Energy [Member]                  
Range of interest rates and weighted average interest rate [Abstract]                  
Cash payments related to acquisition     514,700,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= trgp_AtlasEnergyLPAcquisitionMember
           
Atlas Pipeline Partners [Member]                  
Range of interest rates and weighted average interest rate [Abstract]                  
Cash payment related to change of control payments     28,800,000trgp_BusinessAcquisitionCashPaymentRelatedToChangeOfControlPayments
/ us-gaap_BusinessAcquisitionAxis
= trgp_AtlasPipelinePartnersLPAcquisitionMember
           
Results of tender offers [Abstract]                  
Amount Tendered and Paid 1,200,000,000us-gaap_EarlyRepaymentOfSeniorDebt
/ us-gaap_BusinessAcquisitionAxis
= trgp_AtlasPipelinePartnersLPAcquisitionMember
               
TRC Senior Secured Term Loan due February 2022 [Member]                  
Current Partnership [Abstract]                  
Long-term debt 242,000,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_TrcSeniorSecuredTermLoanDue2022Member
          0us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_TrcSeniorSecuredTermLoanDue2022Member
   
Unamortized discount (4,200,000)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= trgp_TrcSeniorSecuredTermLoanDue2022Member
          0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= trgp_TrcSeniorSecuredTermLoanDue2022Member
   
Maturity date Feb. 28, 2022                
TRC Senior Secured Revolving Credit Facility due 2017 [Member]                  
Current Partnership [Abstract]                  
Long-term debt 0us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_TrcSeniorSecuredRevolvingCreditFacilityDue2017Member
          102,000,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_TrcSeniorSecuredRevolvingCreditFacilityDue2017Member
   
Maturity date Oct. 31, 2017                
Senior Unsecured 6 5/8% Notes due October 2020 [Member] | Atlas Pipeline Partners [Member] | Subsequent Event [Member]                  
Results of tender offers [Abstract]                  
Outstanding Note Balance               355,100,000us-gaap_SeniorNotes
/ us-gaap_BusinessAcquisitionAxis
= trgp_AtlasPipelinePartnersLPAcquisitionMember
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2020Member
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Amount Tendered and Paid       341,900,000us-gaap_EarlyRepaymentOfSeniorDebt
/ us-gaap_BusinessAcquisitionAxis
= trgp_AtlasPipelinePartnersLPAcquisitionMember
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2020Member
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
         
Tendered percentage (in hundredths)       96.30%us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
/ us-gaap_BusinessAcquisitionAxis
= trgp_AtlasPipelinePartnersLPAcquisitionMember
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2020Member
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
         
Note Balance after Tender Offers               355,100,000us-gaap_SeniorNotes
/ us-gaap_BusinessAcquisitionAxis
= trgp_AtlasPipelinePartnersLPAcquisitionMember
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2020Member
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Senior Secured Credit Facility [Member]                  
Range of interest rates and weighted average interest rate [Abstract]                  
Range of Interest Rates Incurred (in hundredths) 2.90%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorSecuredCreditFacilityMember
               
Weighted Average Interest Rate Incurred (in hundredths) 2.90%us-gaap_DebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorSecuredCreditFacilityMember
               
Senior Secured Term Loan [Member]                  
Range of interest rates and weighted average interest rate [Abstract]                  
Range of Interest Rates Incurred (in hundredths) 5.75%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorSecuredTermLoanMember
               
Weighted Average Interest Rate Incurred (in hundredths) 5.75%us-gaap_DebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorSecuredTermLoanMember
               
Senior Secured Term Loan [Member] | TRC Credit Agreement [Member]                  
Range of interest rates and weighted average interest rate [Abstract]                  
Expiration period for credit facility 7 years                
Aggregate principal amount 430,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_CreditFacilityAxis
= trgp_TRCCreditAgreementMember
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorSecuredTermLoanMember
               
Cash payment related to change of control payments 160,000,000trgp_BusinessAcquisitionCashPaymentRelatedToChangeOfControlPayments
/ us-gaap_CreditFacilityAxis
= trgp_TRCCreditAgreementMember
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorSecuredTermLoanMember
               
Repayment of term loan 188,000,000us-gaap_PaymentsForLoans
/ us-gaap_CreditFacilityAxis
= trgp_TRCCreditAgreementMember
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorSecuredTermLoanMember
               
Write off of debt discount 3,300,000trgp_WriteOffOfUnamortizedDebtDiscount
/ us-gaap_CreditFacilityAxis
= trgp_TRCCreditAgreementMember
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorSecuredTermLoanMember
               
Write off of debt issuance cost 5,700,000us-gaap_WriteOffOfDeferredDebtIssuanceCost
/ us-gaap_CreditFacilityAxis
= trgp_TRCCreditAgreementMember
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorSecuredTermLoanMember
               
Shelf Offering April 2015 Shelf [Member] | Subsequent Event [Member]                  
Results of tender offers [Abstract]                  
Aggregate amount of debt or equity securities allowed under shelf agreement                 1,000,000,000trgp_AggregateAmountOfDebtOrEquitySecuritiesAllowedUnderShelfAgreement
/ us-gaap_DebtInstrumentAxis
= trgp_ShelfOfferingApril2015ShelfMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Revolving Credit Facility [Member] | TRC Credit Agreement [Member]                  
Range of interest rates and weighted average interest rate [Abstract]                  
Expiration period for credit facility 5 years                
Aggregate principal amount 670,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_CreditFacilityAxis
= trgp_TRCCreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
               
Revolving Credit Facility [Member] | Atlas Pipeline Partners [Member]                  
Range of interest rates and weighted average interest rate [Abstract]                  
Cash payments related to acquisition     701,400,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= trgp_AtlasPipelinePartnersLPAcquisitionMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
           
Revolving Credit Facility [Member] | TRC Senior Secured Revolving Credit Facility due February 2020 [Member]                  
Current Partnership [Abstract]                  
Long-term debt 460,000,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_TrcSeniorSecuredRevolvingCreditFacilityDue2020Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
[1]           0us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_TrcSeniorSecuredRevolvingCreditFacilityDue2020Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
[1]    
Maturity date Feb. 29, 2020                
Revolving Credit Facility [Member] | TRC Senior Secured Revolving Credit Facility due 2017 [Member]                  
Current Partnership [Abstract]                  
Letters of credit outstanding 0us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_DebtInstrumentAxis
= trgp_TrcSeniorSecuredRevolvingCreditFacilityDue2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
[1]           0us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_DebtInstrumentAxis
= trgp_TrcSeniorSecuredRevolvingCreditFacilityDue2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
[1]    
Maximum borrowing capacity 670,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= trgp_TrcSeniorSecuredRevolvingCreditFacilityDue2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
               
Remaining borrowing capacity 210,000,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= trgp_TrcSeniorSecuredRevolvingCreditFacilityDue2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
               
APL Senior Notes Tender Offers [Member]                  
Results of tender offers [Abstract]                  
Outstanding Note Balance 1,550,000,000us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
      1,550,000,000us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
       
Amount Tendered and Paid 1,135,500,000us-gaap_EarlyRepaymentOfSeniorDebt
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
Premium Paid 16,700,000trgp_DebtInstrumentPremiumPaidOnExtinguishmentOfDebt
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
Accrued Interest Paid 11,600,000us-gaap_InterestPaid
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
Total Tender Offer payments 1,163,800,000trgp_DebtInstrumentTenderOfferPayments
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
Note Balance after Tender Offers 414,500,000us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
APL Senior Notes Tender Offers [Member] | Atlas Pipeline Partners [Member]                  
Results of tender offers [Abstract]                  
Amount Tendered and Paid         1,168,800,000us-gaap_EarlyRepaymentOfSeniorDebt
/ us-gaap_BusinessAcquisitionAxis
= trgp_AtlasPipelinePartnersLPAcquisitionMember
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
       
APL Senior Notes Tender Offers [Member] | Senior Unsecured 6 5/8% Notes due October 2020 [Member]                  
Results of tender offers [Abstract]                  
Outstanding Note Balance 500,000,000us-gaap_SeniorNotes
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2020Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
      500,000,000us-gaap_SeniorNotes
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2020Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
       
Amount Tendered and Paid 140,100,000us-gaap_EarlyRepaymentOfSeniorDebt
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2020Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
Premium Paid 2,100,000trgp_DebtInstrumentPremiumPaidOnExtinguishmentOfDebt
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2020Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
Accrued Interest Paid 3,700,000us-gaap_InterestPaid
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2020Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
Total Tender Offer payments 145,900,000trgp_DebtInstrumentTenderOfferPayments
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2020Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
Tendered percentage (in hundredths) 28.02%us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2020Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
Note Balance after Tender Offers 359,900,000us-gaap_SeniorNotes
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2020Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
APL Senior Notes Tender Offers [Member] | Senior Unsecured 4 3/4% Notes due November 2021 [Member]                  
Results of tender offers [Abstract]                  
Outstanding Note Balance 400,000,000us-gaap_SeniorNotes
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
      400,000,000us-gaap_SeniorNotes
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
       
Amount Tendered and Paid 393,500,000us-gaap_EarlyRepaymentOfSeniorDebt
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
Premium Paid 5,900,000trgp_DebtInstrumentPremiumPaidOnExtinguishmentOfDebt
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
Accrued Interest Paid 5,300,000us-gaap_InterestPaid
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
Total Tender Offer payments 404,700,000trgp_DebtInstrumentTenderOfferPayments
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
Tendered percentage (in hundredths) 98.38%us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
Note Balance after Tender Offers 6,500,000us-gaap_SeniorNotes
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
APL Senior Notes Tender Offers [Member] | Senior Unsecured 5 7/8% Notes due August 2023 [Member]                  
Results of tender offers [Abstract]                  
Outstanding Note Balance 650,000,000us-gaap_SeniorNotes
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2023Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
      650,000,000us-gaap_SeniorNotes
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2023Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
       
Amount Tendered and Paid 601,900,000us-gaap_EarlyRepaymentOfSeniorDebt
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2023Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
Premium Paid 8,700,000trgp_DebtInstrumentPremiumPaidOnExtinguishmentOfDebt
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2023Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
Accrued Interest Paid 2,600,000us-gaap_InterestPaid
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2023Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
Total Tender Offer payments 613,200,000trgp_DebtInstrumentTenderOfferPayments
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2023Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
Tendered percentage (in hundredths) 92.60%us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2023Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
Note Balance after Tender Offers 48,100,000us-gaap_SeniorNotes
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2023Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
               
APL Senior Notes with Offers Tendered [Member] | Senior Unsecured 6 5/8% Notes due October 2020 [Member] | Atlas Pipeline Partners [Member]                  
Results of tender offers [Abstract]                  
Amount Tendered and Paid     4,800,000us-gaap_EarlyRepaymentOfSeniorDebt
/ us-gaap_BusinessAcquisitionAxis
= trgp_AtlasPipelinePartnersLPAcquisitionMember
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2020Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesWithOffersTenderedMember
           
Total Tender Offer payments     5,000,000trgp_DebtInstrumentTenderOfferPayments
/ us-gaap_BusinessAcquisitionAxis
= trgp_AtlasPipelinePartnersLPAcquisitionMember
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2020Member
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesWithOffersTenderedMember
           
Targa Resources Partners LP [Member]                  
Range of interest rates and weighted average interest rate [Abstract]                  
Cash payments related to acquisition 5,047,800,000us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
               
Targa Resources Partners LP [Member] | Senior Secured Credit Facility [Member]                  
Range of interest rates and weighted average interest rate [Abstract]                  
Range of Interest Rates Incurred (in hundredths) 1.90%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorSecuredCreditFacilityMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
               
Weighted Average Interest Rate Incurred (in hundredths) 1.90%us-gaap_DebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorSecuredCreditFacilityMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
               
Targa Resources Partners LP [Member] | Revolving Credit Facility [Member] | TRP Senior Secured Revolving Credit Facility due 2017 [Member]                  
Current Partnership [Abstract]                  
Long-term debt 840,000,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_PartnershipSSeniorSecuredCreditFacilityMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
[2],[3]           0us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_PartnershipSSeniorSecuredCreditFacilityMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
[2],[3]    
Maturity date Oct. 31, 2017                
Letters of credit outstanding 25,000,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_DebtInstrumentAxis
= trgp_PartnershipSSeniorSecuredCreditFacilityMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
[3]           44,100,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_DebtInstrumentAxis
= trgp_PartnershipSSeniorSecuredCreditFacilityMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
[3]    
Maximum borrowing capacity 1,600,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= trgp_PartnershipSSeniorSecuredCreditFacilityMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
               
Remaining borrowing capacity 735,000,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= trgp_PartnershipSSeniorSecuredCreditFacilityMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
               
Targa Resources Partners LP [Member] | Revolving Credit Facility [Member] | First Amendment [Member]                  
Current Partnership [Abstract]                  
Maximum borrowing capacity     1,600,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= trgp_FirstAmendmentMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
  1,200,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= trgp_FirstAmendmentMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
1,200,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= trgp_FirstAmendmentMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
     
Range of interest rates and weighted average interest rate [Abstract]                  
Additional commitment increase available upon request     300,000,000trgp_LineOfCreditAdditionalCommitmentIncreaseAvailableUponRequest
/ us-gaap_DebtInstrumentAxis
= trgp_FirstAmendmentMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
  300,000,000trgp_LineOfCreditAdditionalCommitmentIncreaseAvailableUponRequest
/ us-gaap_DebtInstrumentAxis
= trgp_FirstAmendmentMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
300,000,000trgp_LineOfCreditAdditionalCommitmentIncreaseAvailableUponRequest
/ us-gaap_DebtInstrumentAxis
= trgp_FirstAmendmentMember
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
     
Targa Resources Partners LP [Member] | Senior Unsecured Notes [Member] | Senior Unsecured 5% Notes due January 2018 [Member]                  
Current Partnership [Abstract]                  
Long-term debt 1,100,000,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorNotesDue2018Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2]           0us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorNotesDue2018Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2]    
Interest rate on fixed rate debt (in hundredths) 5.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorNotesDue2018Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
               
Maturity date Jan. 31, 2018                
Range of interest rates and weighted average interest rate [Abstract]                  
Aggregate principal amount         1,100,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorNotesDue2018Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
1,100,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorNotesDue2018Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
     
Net proceeds from issuance of senior notes           1,089,800,000us-gaap_ProceedsFromNotesPayable
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorNotesDue2018Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
     
Targa Resources Partners LP [Member] | Senior Unsecured Notes [Member] | Senior Unsecured 6 7/8% Notes due February 2021 [Member]                  
Current Partnership [Abstract]                  
Long-term debt 483,600,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorNotesDue2021Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2]           483,600,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorNotesDue2021Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2]    
Unamortized discount (24,500,000)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorNotesDue2021Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2]           (25,200,000)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorNotesDue2021Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2]    
Interest rate on fixed rate debt (in hundredths) 6.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorNotesDue2021Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
               
Maturity date Feb. 28, 2021                
Targa Resources Partners LP [Member] | Senior Unsecured Notes [Member] | Senior Unsecured 6 3/8% Notes due August 2022 [Member]                  
Current Partnership [Abstract]                  
Long-term debt 300,000,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDueAugust2022Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2]           300,000,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDueAugust2022Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2]    
Interest rate on fixed rate debt (in hundredths) 6.375%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDueAugust2022Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
               
Maturity date Aug. 31, 2022                
Targa Resources Partners LP [Member] | Senior Unsecured Notes [Member] | Senior Unsecured 5 1/4% Notes due May 2023 [Member]                  
Current Partnership [Abstract]                  
Long-term debt 600,000,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDueMay2023Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2]           600,000,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDueMay2023Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2]    
Interest rate on fixed rate debt (in hundredths) 5.25%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDueMay2023Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
               
Maturity date May 31, 2023                
Targa Resources Partners LP [Member] | Senior Unsecured Notes [Member] | Senior Unsecured 4 1/4% Notes due November 2023 [Member]                  
Current Partnership [Abstract]                  
Long-term debt 625,000,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDueNovember2023Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2]           625,000,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDueNovember2023Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2]    
Interest rate on fixed rate debt (in hundredths) 4.25%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDueNovember2023Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
               
Maturity date Nov. 30, 2023                
Targa Resources Partners LP [Member] | Senior Unsecured Notes [Member] | Senior Unsecured 4 1/8% notes due November 2019 [Member]                  
Current Partnership [Abstract]                  
Long-term debt 800,000,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2019Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2]           800,000,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2019Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2]    
Interest rate on fixed rate debt (in hundredths) 4.125%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2019Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
               
Maturity date Nov. 30, 2019                
Targa Resources Partners LP [Member] | Senior Unsecured Notes [Member] | Senior Unsecured 6 5/8% Notes due October 2020 [Member]                  
Current Partnership [Abstract]                  
Long-term debt 355,100,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2020Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2],[4]           0us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2020Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2],[4]    
Unamortized premium 6,000,000us-gaap_DebtInstrumentUnamortizedPremium
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2020Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2]           0us-gaap_DebtInstrumentUnamortizedPremium
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2020Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2]    
Interest rate on fixed rate debt (in hundredths) 6.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2020Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
               
Maturity date Oct. 31, 2020                
Targa Resources Partners LP [Member] | Senior Unsecured Notes [Member] | Senior Unsecured 4 3/4% Notes due November 2021 [Member]                  
Current Partnership [Abstract]                  
Long-term debt 6,500,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2021Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2],[4]           0us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2021Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2],[4]    
Interest rate on fixed rate debt (in hundredths) 4.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2021Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
               
Maturity date Nov. 30, 2021                
Targa Resources Partners LP [Member] | Senior Unsecured Notes [Member] | Senior Unsecured 5 7/8% Notes due August 2023 [Member]                  
Current Partnership [Abstract]                  
Long-term debt 48,100,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2023Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2],[4]           0us-gaap_LongTermDebtNoncurrent
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2023Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2],[4]    
Unamortized premium 600,000us-gaap_DebtInstrumentUnamortizedPremium
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2023Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2],[4]           0us-gaap_DebtInstrumentUnamortizedPremium
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2023Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
[2],[4]    
Interest rate on fixed rate debt (in hundredths) 5.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2023Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
               
Maturity date Aug. 31, 2023                
Targa Resources Partners LP [Member] | APL Senior Notes Tender Offers [Member] | Senior Unsecured 6 5/8% Notes due October 2020 [Member] | Atlas Pipeline Partners [Member]                  
Results of tender offers [Abstract]                  
Amount to be received per $1,000 principal by APL noteholders pursuant to Change of Control Offer         1,010.0trgp_DebtInstrumentPurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= trgp_AtlasPipelinePartnersLPAcquisitionMember
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2020Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
1,010.0trgp_DebtInstrumentPurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= trgp_AtlasPipelinePartnersLPAcquisitionMember
/ us-gaap_DebtInstrumentAxis
= trgp_SeniorUnsecuredNotesDue2020Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= trgp_SeniorNotesTenderOffersMember
     
Targa Resources Partners LP [Member] | Accounts Receivable Securitization Facility [Member]                  
Range of interest rates and weighted average interest rate [Abstract]                  
Range of Interest Rates Incurred (in hundredths) 0.90%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= trgp_AccountsReceivableSecuritizationFacilityMember
               
Weighted Average Interest Rate Incurred (in hundredths) 0.90%us-gaap_DebtWeightedAverageInterestRate
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= trgp_AccountsReceivableSecuritizationFacilityMember
               
Targa Resources Partners LP [Member] | Accounts Receivable Securitization Facility [Member] | Accounts Receivable Securitization Facility due December 2015 [Member]                  
Current Partnership [Abstract]                  
Current debt $ 197,900,000us-gaap_LongTermDebtCurrent
/ us-gaap_DebtInstrumentAxis
= trgp_AccountsReceivableSecuritizationFacilityDueDecember2015Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= trgp_AccountsReceivableSecuritizationFacilityMember
[2]           $ 182,800,000us-gaap_LongTermDebtCurrent
/ us-gaap_DebtInstrumentAxis
= trgp_AccountsReceivableSecuritizationFacilityDueDecember2015Member
/ dei_LegalEntityAxis
= trgp_TargaResourcesPartnersLpMember
/ us-gaap_LongtermDebtTypeAxis
= trgp_AccountsReceivableSecuritizationFacilityMember
[2]    
Maturity date Dec. 31, 2015                
[1] As of March 31, 2015, availability under TRC's $670 million senior secured revolving credit facility was $210.0 million.
[2] While we consolidate the debt of the Partnership in our financial statements, we do not have the obligation to make interest payments or debt payments with respect to the debt of the Partnership.
[3] As of March 31, 2015, availability under the Partnership's $1.6 billion senior secured revolving credit facility ("TRP Revolver") was $735.0 million.
[4] (4) Senior unsecured notes issued by APL entities and acquired in the Atlas mergers.