XML 17 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments and Hedging Activities, Pro Forma Impact - Offsetting Assets (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Derivative Asset [Abstract]    
Pro forma net presentation, asset $ 174.8us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet  
Gross asset 177.2trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements 60.2trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements
Pro forma net presentation, asset, total 174.8us-gaap_DerivativeAssets [1] 55.8us-gaap_DerivativeAssets
Counterparties with Offsetting Position [Member]    
Derivative Asset [Abstract]    
Gross asset 73.4us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithOffsettingPositionMember
35.5us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithOffsettingPositionMember
Gross liability 2.4us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithOffsettingPositionMember
4.4us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithOffsettingPositionMember
Pro forma net presentation, asset 71.0us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithOffsettingPositionMember
31.1us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithOffsettingPositionMember
Counterparties without Offsetting Position [Member]    
Derivative Asset [Abstract]    
Gross asset 103.8us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithoutOffsettingPositionMember
24.7us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithoutOffsettingPositionMember
Current Position [Member]    
Derivative Asset [Abstract]    
Gross asset 126.0trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
44.4trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
Pro forma net presentation, asset, current 125.4us-gaap_DerivativeAssetsCurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
40.0us-gaap_DerivativeAssetsCurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
Current Position [Member] | Counterparties with Offsetting Position [Member]    
Derivative Asset [Abstract]    
Gross asset 54.0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithOffsettingPositionMember
35.5us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithOffsettingPositionMember
Gross liability 0.6us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithOffsettingPositionMember
4.4us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithOffsettingPositionMember
Pro forma net presentation, asset 53.4us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithOffsettingPositionMember
31.1us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithOffsettingPositionMember
Current Position [Member] | Counterparties without Offsetting Position [Member]    
Derivative Asset [Abstract]    
Gross asset 72.0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithoutOffsettingPositionMember
8.9us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithoutOffsettingPositionMember
Long-term Position [Member]    
Derivative Asset [Abstract]    
Gross asset 51.2trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
15.8trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
Pro forma net presentation, asset, noncurrent 49.4us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
15.8us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
Long-term Position [Member] | Counterparties with Offsetting Position [Member]    
Derivative Asset [Abstract]    
Gross asset 19.4us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithOffsettingPositionMember
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithOffsettingPositionMember
Gross liability 1.8us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithOffsettingPositionMember
0us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithOffsettingPositionMember
Pro forma net presentation, asset 17.6us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithOffsettingPositionMember
0us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithOffsettingPositionMember
Long-term Position [Member] | Counterparties without Offsetting Position [Member]    
Derivative Asset [Abstract]    
Gross asset $ 31.8us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithoutOffsettingPositionMember
$ 15.8us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_PositionAxis
= trgp_CounterpartiesWithoutOffsettingPositionMember
[1] The fair value of the derivative contracts in this table is presented on a different basis than the Consolidated Balance Sheets presentation as disclosed in Note 14. The above fair values reflect the total value of each derivative contract taken as a whole, whereas the Consolidated Balance Sheets presentation is based on the individual maturity dates of estimated future settlements. As such, an individual contract could have both an asset and liability position when segregated into its current and long-term portions for Consolidated Balance Sheets classification purposes.