XML 45 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENTS OF CHANGES IN OWNERS' EQUITY (Unaudited) (USD $)
In Millions, except Share data
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings (Accumulated Deficit) [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Treasury Shares [Member]
Noncontrolling Interests [Member]
Total
Balance at Dec. 31, 2013 $ 0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 151.6us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 20.5us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (0.5)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (22.8)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 1,942.5us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
$ 2,091.3us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance (in shares) at Dec. 31, 2013 42,162,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      367,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Compensation on equity grants 0us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1.6us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
2.6us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
4.2us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross
Compensation on equity grants (in shares) 5,000trgp_StockGrantedSharesShareBasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      0trgp_StockGrantedSharesShareBasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Accrual of distribution equivalent rights 0trgp_AccrualOfDistributionEquivalentRights
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0trgp_AccrualOfDistributionEquivalentRights
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0trgp_AccrualOfDistributionEquivalentRights
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0trgp_AccrualOfDistributionEquivalentRights
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0trgp_AccrualOfDistributionEquivalentRights
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(0.6)trgp_AccrualOfDistributionEquivalentRights
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(0.6)trgp_AccrualOfDistributionEquivalentRights
Repurchase of common stock 0us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(0.8)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(0.8)us-gaap_StockRepurchasedDuringPeriodValue
Repurchase of common stock (in shares) (8,000)us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      8,000us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Common stock and Partnership units tendered for tax withholding obligations 0us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
Common stock and Partnership units tendered for tax withholding obligations (in shares) 0us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      0us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Sale of Partnership limited partner interests 0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
115.3us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
115.3us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
Receivables from Partnership unit offerings   (5.9)us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(5.9)us-gaap_MinorityInterestDecreaseFromRedemptions
Impact of Partnership equity transactions 0us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
7.1us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(7.1)us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
Dividends 0us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(5.2)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(20.5)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(25.7)us-gaap_Dividends
Dividends in excess of retained earnings 0us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
Distributions to noncontrolling interests 0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(81.7)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(81.7)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
Other comprehensive income (loss) 0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(0.3)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(3.7)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(4.0)us-gaap_OtherComprehensiveIncomeLossNetOfTax
Net income 0us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
19.6us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
87.3us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
106.9us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
Balance at Mar. 31, 2014 0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
149.2us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
19.6us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(0.8)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(23.6)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
2,054.6us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
2,199.0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance (in shares) at Mar. 31, 2014 42,159,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      375,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Balance at Dec. 31, 2014 0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
164.9us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
25.5us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
4.8us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(25.4)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
2,369.7us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
2,539.5us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance (in shares) at Dec. 31, 2014 42,143,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      389,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Compensation on equity grants 0us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2.1us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
3.8us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
5.9us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross
Compensation on equity grants (in shares) 0trgp_StockGrantedSharesShareBasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      0trgp_StockGrantedSharesShareBasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Accrual of distribution equivalent rights 0trgp_AccrualOfDistributionEquivalentRights
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(0.2)trgp_AccrualOfDistributionEquivalentRights
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0trgp_AccrualOfDistributionEquivalentRights
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0trgp_AccrualOfDistributionEquivalentRights
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0trgp_AccrualOfDistributionEquivalentRights
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0trgp_AccrualOfDistributionEquivalentRights
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(0.2)trgp_AccrualOfDistributionEquivalentRights
Shares issued under compensation program 0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross
Shares issued under compensation program (in shares) 31,000us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      0us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Common stock and Partnership units tendered for tax withholding obligations 0us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(1.6)us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(0.6)us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(2.2)us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
Common stock and Partnership units tendered for tax withholding obligations (in shares) (17,000)us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      17,000us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Sale of Partnership limited partner interests 0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
53.0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
53.0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
Receivables from Partnership unit offerings 0us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(24.8)us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(24.8)us-gaap_MinorityInterestDecreaseFromRedemptions
Proceeds from equity issuances 0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
336.2us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
336.2us-gaap_StockIssuedDuringPeriodValueNewIssues
Proceeds from equity issuances (in shares) 3,738,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      0us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Impact of Partnership equity transactions 0us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
47.6us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(47.6)us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
Dividends 0us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(25.6)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(25.6)us-gaap_Dividends
Dividends in excess of retained earnings 0us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(6.8)us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
3.4us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(3.4)us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
Distributions to noncontrolling interests 0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(88.6)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(88.6)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
Contributions from noncontrolling interests 0trgp_ContributionsFromNonControllingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0trgp_ContributionsFromNonControllingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0trgp_ContributionsFromNonControllingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0trgp_ContributionsFromNonControllingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  0trgp_ContributionsFromNonControllingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0trgp_ContributionsFromNonControllingInterest
Noncontrolling interest in acquired subsidiaries 0us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
303.9us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
303.9us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
Common stock issued in ATLS merger   1,013.6us-gaap_StockIssuedDuringPeriodValueAcquisitions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueAcquisitions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockIssuedDuringPeriodValueAcquisitions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueAcquisitions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_StockIssuedDuringPeriodValueAcquisitions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
1,013.6us-gaap_StockIssuedDuringPeriodValueAcquisitions
Common stock issued in ATLS merger (in shares) 10,126,000us-gaap_StockIssuedDuringPeriodSharesAcquisitions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      0us-gaap_StockIssuedDuringPeriodSharesAcquisitions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Issuance of Partnership units in APL merger 0trgp_NoncontrollingInterestIncreaseFromIssuanceOfPartnershipUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0trgp_NoncontrollingInterestIncreaseFromIssuanceOfPartnershipUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0trgp_NoncontrollingInterestIncreaseFromIssuanceOfPartnershipUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0trgp_NoncontrollingInterestIncreaseFromIssuanceOfPartnershipUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0trgp_NoncontrollingInterestIncreaseFromIssuanceOfPartnershipUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
2,435.7trgp_NoncontrollingInterestIncreaseFromIssuanceOfPartnershipUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
2,435.7trgp_NoncontrollingInterestIncreaseFromIssuanceOfPartnershipUnits
Other comprehensive income (loss) 0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0.5us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
16.2us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
16.7us-gaap_OtherComprehensiveIncomeLossNetOfTax
Net income 0us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
3.2us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
31.4us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
34.6us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
Balance at Mar. 31, 2015 0.1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1,532.6us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
3.1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
5.3us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(27.0)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
5,080.3us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
6,594.4us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance (in shares) at Mar. 31, 2015 56,021,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      406,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Balance at Feb. 28, 2015              
Proceeds from equity issuances (in shares) 3,250,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Balance at Mar. 31, 2015 $ 0.1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Balance (in shares) at Mar. 31, 2015 56,021,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember