XML 132 R113.htm IDEA: XBRL DOCUMENT
v3.20.4

Other Operating (Income) Expense - Summary of (Gain) Loss on Sale or Disposition of Business and Assets (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
Other Operating Income Expense [Line Items] |  |  |
Total (gain) loss on sale or disposition of business and assets | $ 58.4 | $ 71.1 | $ (0.1)
Channelview [Member] |  |  |
Other Operating Income Expense [Line Items] |  |  |
Total (gain) loss on sale or disposition of business and assets | 58.3 |  |
Inland Marine Barge Business [Member] |  |  |
Other Operating Income Expense [Line Items] |  |  |
Total (gain) loss on sale or disposition of business and assets |  |  | (48.1)
Delaware Crude System [Member] |  |  |
Other Operating Income Expense [Line Items] |  |  |
Total (gain) loss on sale or disposition of business and assets |  | 59.5 |
Versado Gathering System [Member] |  |  |
Other Operating Income Expense [Line Items] |  |  |
Total (gain) loss on sale or disposition of business and assets |  |  | (44.4)
Storage and Terminaling Facilities [Member] |  |  |
Other Operating Income Expense [Line Items] |  |  |
Total (gain) loss on sale or disposition of business and assets |  |  | 59.1
Benzene Treating Unit [Member] |  |  |
Other Operating Income Expense [Line Items] |  |  |
Total (gain) loss on sale or disposition of business and assets |  |  | 20.5
Other [Member] |  |  |
Other Operating Income Expense [Line Items] |  |  |
Total (gain) loss on sale or disposition of business and assets | $ 0.1 | $ 11.6 | $ 12.8

X
- Definition Other operating income expense. + References No definition available. + Details
Name: | trgp_OtherOperatingIncomeExpenseLineItems
Namespace Prefix: | trgp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 + Details
Name: | us-gaap_GainLossOnDispositionOfAssets1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=trgp_ChannelviewMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=trgp_InlandMarineBargeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=trgp_DelawareCrudeSystemMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=trgp_VersadoGatheringSystemMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=trgp_StorageAndTerminalingFacilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=trgp_BenzeneTreatingUnitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=trgp_OtherSaleOrDisposalOfAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |