XML 14 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments and Hedging Activities, Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Derivatives, Fair Value [Line Items]    
Derivative assets $ 177.2trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements $ 60.2trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements
Derivative liabilities 2.4trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangements 5.2trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangements
Current Assets from Risk Management Activities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 126.0trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
44.4trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
Long-Term Assets from Risk Management Activities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 51.2trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
15.8trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
Current Liabilities from Risk Management Activities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 0.6trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
5.2trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
Long-Term Liabilities from Risk Management Activities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 1.8trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
0trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 169.0trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
60.2trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivative liabilities 2.2trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangements
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangements
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Designated as Hedging Instrument [Member] | Commodity Contracts [Member] | Current Assets from Risk Management Activities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 117.8trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
44.4trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Designated as Hedging Instrument [Member] | Commodity Contracts [Member] | Long-Term Assets from Risk Management Activities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 51.2trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
15.8trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Designated as Hedging Instrument [Member] | Commodity Contracts [Member] | Current Liabilities from Risk Management Activities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 0.4trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Designated as Hedging Instrument [Member] | Commodity Contracts [Member] | Long-Term Liabilities from Risk Management Activities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 1.8trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 8.2trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative liabilities 0.2trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangements
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
5.2trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangements
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Current Assets from Risk Management Activities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 8.2trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Current Liabilities from Risk Management Activities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities $ 0.2trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 5.2trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember