XML 55 R43.htm IDEA: XBRL DOCUMENT
v3.20.2

Debt Obligations - Summary of Debt Repurchased Portion of Outstanding Senior Notes on the Open Market (Details) - USD ($) $ in Millions | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2020 | Jun. 30, 2020 | Jun. 30, 2019
Debt Instrument [Line Items] |  |  |
Debt Repurchased, Book Value | $ 303.3 | $ 303.3 |
Debt Repurchased, Payment | (239.8) | (239.8) |
Debt Repurchased, Gain |  | 63.5 |
Debt Repurchased, Write-off of Debt Issuance Costs |  | (2.4) |
Debt Repurchased, Net Gain | 21.8 | 61.1 | $ (1.4)
5⅛% Senior Notes due 2025 [Member] |  |  |
Debt Instrument [Line Items] |  |  |
Debt Repurchased, Book Value | 19.0 | 19.0 |
Debt Repurchased, Payment | (14.6) | (14.6) |
Debt Repurchased, Gain |  | 4.4 |
Debt Repurchased, Write-off of Debt Issuance Costs |  | (0.1) |
Debt Repurchased, Net Gain |  | 4.3 |
5⅞% Senior Notes due 2026 [Member] |  |  |
Debt Instrument [Line Items] |  |  |
Debt Repurchased, Book Value | 36.8 | 36.8 |
Debt Repurchased, Payment | (29.7) | (29.7) |
Debt Repurchased, Gain |  | 7.1 |
Debt Repurchased, Write-off of Debt Issuance Costs |  | (0.2) |
Debt Repurchased, Net Gain |  | 6.9 |
5⅜% Senior Notes due 2027 [Member] |  |  |
Debt Instrument [Line Items] |  |  |
Debt Repurchased, Book Value | 31.9 | 31.9 |
Debt Repurchased, Payment | (26.6) | (26.6) |
Debt Repurchased, Gain |  | 5.3 |
Debt Repurchased, Write-off of Debt Issuance Costs |  | (0.2) |
Debt Repurchased, Net Gain |  | 5.1 |
6½% Senior Notes due 2027 [Member] |  |  |
Debt Instrument [Line Items] |  |  |
Debt Repurchased, Book Value | 44.8 | 44.8 |
Debt Repurchased, Payment | (35.5) | (35.5) |
Debt Repurchased, Gain |  | 9.3 |
Debt Repurchased, Write-off of Debt Issuance Costs |  | (0.4) |
Debt Repurchased, Net Gain |  | 8.9 |
5% Senior Notes due 2028 [Member] |  |  |
Debt Instrument [Line Items] |  |  |
Debt Repurchased, Book Value | 49.7 | 49.7 |
Debt Repurchased, Payment | (38.0) | (38.0) |
Debt Repurchased, Gain |  | 11.7 |
Debt Repurchased, Write-off of Debt Issuance Costs |  | (0.4) |
Debt Repurchased, Net Gain |  | 11.3 |
6⅞% Senior Notes due 2029 [Member] |  |  |
Debt Instrument [Line Items] |  |  |
Debt Repurchased, Book Value | 70.7 | 70.7 |
Debt Repurchased, Payment | (55.2) | (55.2) |
Debt Repurchased, Gain |  | 15.5 |
Debt Repurchased, Write-off of Debt Issuance Costs |  | (0.6) |
Debt Repurchased, Net Gain |  | 14.9 |
5½% Senior Notes due 2030 [Member] |  |  |
Debt Instrument [Line Items] |  |  |
Debt Repurchased, Book Value | 50.4 | 50.4 |
Debt Repurchased, Payment | $ (40.2) | (40.2) |
Debt Repurchased, Gain |  | 10.2 |
Debt Repurchased, Write-off of Debt Issuance Costs |  | (0.5) |
Debt Repurchased, Net Gain |  | $ 9.7 |

X
- Definition Debt instrument repurchased amount book value. + References No definition available. + Details
Name: | trgp_DebtInstrumentRepurchasedAmountBookValue
Namespace Prefix: | trgp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Interest and debt income expense. + References No definition available. + Details
Name: | trgp_InterestAndDebtIncomeExpense
Namespace Prefix: | trgp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value amount of debt instrument that was repurchased. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentRepurchaseAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of gain (loss) from the difference between the repurchase price of a debt instrument initially issued by the entity and the net carrying amount of the debt at the time of its repurchase. + References No definition available. + Details
Name: | us-gaap_GainLossOnRepurchaseOfDebtInstrument
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.8) -URI http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227 + Details
Name: | us-gaap_WriteOffOfDeferredDebtIssuanceCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_DebtInstrumentAxis=trgp_FivePointOneTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentyFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=trgp_FivePointEightSevenFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=trgp_FivePointThreeSevenFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=trgp_SixPointFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=trgp_FivePercentSeniorUnsecuredNotesDueTwoThousandTwentyEightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=trgp_SixPointEightSevenFivePercentSeniorUnsecuredNotesDueTwoThousandTwentyNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=trgp_FivePointFivePercentSeniorUnsecuredNotesDueTwoThousandThirtyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |