XML 120 R101.htm IDEA: XBRL DOCUMENT
v3.20.4

Derivative Instruments and Hedging Activities - Additional Information (Details) $ in Millions | Dec. 31, 2020 USD ($)
--- | ---
Derivative Instruments And Hedging Activities Disclosure [Abstract] |
Estimated fair value of derivative instruments, net liability | $ 51.2
Amount expected to reclassify commodity hedge related deferred losses to earnings before income taxes | (155.5)
Amount of deferred gains to be reclassified into earnings before income taxes over next twelve months | $ (116.8)

X
- Definition Price risk cash flow hedge gain loss expected to reclassify into earnings. + References No definition available. + Details
Name: | trgp_PriceRiskCashFlowHedgeGainLossExpectedToReclassifyIntoEarnings
Namespace Prefix: | trgp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value of the assets less the liabilities of a derivative or group of derivatives. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611 + Details
Name: | us-gaap_DerivativeFairValueOfDerivativeNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The estimated net amount of unrealized gains or losses on price risk cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994 + Details
Name: | us-gaap_PriceRiskCashFlowHedgeUnrealizedGainLossToBeReclassifiedDuringNext12Months
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant