XML 108 R89.htm IDEA: XBRL DOCUMENT
v3.20.4

Preferred Stock - Additional Information (Details) | 1 Months Ended | 3 Months Ended | 12 Months Ended
--- | --- | --- | ---
Dec. 31, 2020 USD ($) $ / shares shares | Mar. 31, 2016 Tranche | Dec. 31, 2020 USD ($) $ / shares shares | Dec. 31, 2019 USD ($) $ / shares shares | Dec. 31, 2018 USD ($)
Class Of Stock [Line Items] |  |  |  |  |  |
Number of tranches sold to investors | Tranche |  |  | 2 |  |  |
Term of preferred stock warrants |  |  |  | 7 years |  |
Accounting Conversion Price Of Convertible Preferred Stock | $ / shares |  |  |  | $ 17.02 |  |
Conversion price of preferred stock into common stock | $ / shares |  |  |  | $ 20.77 |  |
Preferred Series A dividends payable |  | $ 22,900,000 |  | $ 22,900,000 |  |
Preferred stock dividend paid |  |  |  | $ 92,700,000 | $ 91,700,000 | $ 91,700,000
Accrued preferred dividends payable date |  |  |  | Feb. 12, 2021 |  |
Deemed dividends on Series A Preferred Stock |  |  |  | $ 39,200,000 | $ 33,100,000 | 29,200,000
Preferred stock dividend per share | $ / shares |  |  |  | $ 23.75 |  |
Net carrying value of shares repurchased |  |  |  | $ 91,500,000 |  |
Series A Warrants [Member] |  |  |  |  |  |
Class Of Stock [Line Items] |  |  |  |  |  |
Preferred stock, shares issued to investors | shares |  | 13,550,004 |  | 13,550,004 |  |
Exercise price of warrants | $ / shares |  | $ 18.88 |  | $ 18.88 |  |
Series B Warrants [Member] |  |  |  |  |  |
Class Of Stock [Line Items] |  |  |  |  |  |
Preferred stock, shares issued to investors | shares |  | 6,533,727 |  | 6,533,727 |  |
Exercise price of warrants | $ / shares |  | $ 25.11 |  | $ 25.11 |  |
Series A Preferred Stock [Member] |  |  |  |  |  |
Class Of Stock [Line Items] |  |  |  |  |  |
Preferred stock, liquidation per share | $ / shares |  | $ 1,000 |  | $ 1,000 | $ 1,000 |
Preferred stock, percentage of dividend |  |  |  | 9.50% |  |
Preferred stock dividend payment terms |  |  |  | fixed dividend payable quarterly 45 days after the end of each fiscal quarter |  |
Preferred stock redemption premium percentage in sixth year |  |  |  | 10.00% |  |
Preferred stock redemption premium percentage in sixth year and thereafter |  |  |  | 5.00% |  |
Preferred stock redemption premium percentage in twelfth year |  |  |  | 10.00% |  |
Volume Weighted Average Share Price | $ / shares |  |  |  | $ 18.88 |  |
Preferred stock redemption premium percentage in twelfth year and thereafter |  |  |  | 120.00% |  |
Stock conversion, description |  |  |  | If the investors do not elect to convert their Series A Preferred into TRC common stock, Targa has a right after year twelve to force conversion, but only if the VWAP for the ten preceding trading days is greater than 120% of the conversion price |  |
Preferred stock premium change in year four through six |  |  |  | 10.00% |  |
Preferred stock premium change in year six and thereafter |  |  |  | 5.00% |  |
Maximum number of common share would be issued upon conversion of preferred share | shares |  |  |  | 44,260,953 |  |
Preferred stock, shares issued to investors | shares |  | 919,300 |  | 919,300 | 965,100 |
Deemed dividends on Series A Preferred Stock | [1] |  |  | $ 39,200,000 | $ 33,100,000 | $ 29,200,000
Repurchases of common stock (in shares) | shares |  | 45,800 |  |  |  |
Preferred Stock, redemption price | $ / shares |  | $ 1,100 |  | $ 1,100 |  |
Preferred Stock, liquidation preference multiplied percentage |  | 110.00% |  | 110.00% |  |
Unpaid dividends |  | $ 1,100,000 |  |  |  |
Net carrying value of shares repurchased |  | 2,700,000 |  |  |  |
Series A Preferred Stock [Member] | 10% Redemption Premium |  |  |  |  |  |
Class Of Stock [Line Items] |  |  |  |  |  |
Preferred stock conversion redemption premium percentage in sixth year |  |  |  | 10.00% |  |
Benefit from conversion right by redemption premium |  |  |  | $ 91,900,000 |  |
Series A Preferred Stock [Member] | 5% Redemption Premium |  |  |  |  |  |
Class Of Stock [Line Items] |  |  |  |  |  |
Benefit from conversion right by redemption premium |  |  |  | $ 46,000,000.0 |  |
Preferred stock conversion redemption premium percentage in year seven through twelve year |  |  |  | 5.00% |  |
Series A Preferred Stock [Member] | Maximum [Member] |  |  |  |  |  |
Class Of Stock [Line Items] |  |  |  |  |  |
Incurrence of indebtedness other than stipulated fixed charge coverage |  | $ 2,750,000,000 |  | $ 2,750,000,000 |  |
[1] | Includes $1.6 million attributable to the partial repurchase of Series A Preferred Stock in December 2020. Refer to Note 11 – Preferred Stock.

X
- Definition Accounting Conversion Price Of Convertible Preferred Stock. + References No definition available. + Details
Name: | trgp_AccountingConversionPriceOfConvertiblePreferredStock
Namespace Prefix: | trgp_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Conversion price of preferred stock into common stock. + References No definition available. + Details
Name: | trgp_ConversionPriceOfPreferredStockIntoCommonStock
Namespace Prefix: | trgp_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Deemed preferred stock dividend. + References No definition available. + Details
Name: | trgp_DeemedPreferredStockDividend
Namespace Prefix: | trgp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Incurrence of indebtedness other than stipulated fixed charge coverage. + References No definition available. + Details
Name: | trgp_IncurrenceOfIndebtednessOtherThanStipulatedFixedChargeCoverage
Namespace Prefix: | trgp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Maximum number of common share would be issued upon conversion of preferred share. + References No definition available. + Details
Name: | trgp_MaximumNumberOfCommonShareWouldBeIssuedUponConversionOfPreferredShares
Namespace Prefix: | trgp_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of tranches. + References No definition available. + Details
Name: | trgp_NumberOfTranches
Namespace Prefix: | trgp_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Preferred stock conversion redemption premium percentage in sixth year. + References No definition available. + Details
Name: | trgp_PreferredStockConversionRedemptionPremiumPercentageInSixthYear
Namespace Prefix: | trgp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Preferred stock conversion redemption premium percentage in year seven through twelve year. + References No definition available. + Details
Name: | trgp_PreferredStockConversionRedemptionPremiumPercentageInYearSevenThroughTwelveYear
Namespace Prefix: | trgp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Preferred stock dividends payable current. + References No definition available. + Details
Name: | trgp_PreferredStockDividendsPayableCurrent
Namespace Prefix: | trgp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Preferred stock premium change in year four through six year. + References No definition available. + Details
Name: | trgp_PreferredStockPremiumChangeInYearFourThroughSixYear
Namespace Prefix: | trgp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Preferred stock premium change in year six and thereafter. + References No definition available. + Details
Name: | trgp_PreferredStockPremiumChangeInYearSixAndThereafter
Namespace Prefix: | trgp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Preferred stock redemption premium percentage in sixth year. + References No definition available. + Details
Name: | trgp_PreferredStockRedemptionPremiumPercentageInSixthYear
Namespace Prefix: | trgp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Preferred stock redemption premium percentage in sixth year and thereafter. + References No definition available. + Details
Name: | trgp_PreferredStockRedemptionPremiumPercentageInSixthYearAndThereafter
Namespace Prefix: | trgp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Preferred stock redemption premium percentage in twelfth year. + References No definition available. + Details
Name: | trgp_PreferredStockRedemptionPremiumPercentageInTwelfthYear
Namespace Prefix: | trgp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Preferred stock redemption premium percentage in twelfth year and thereafter. + References No definition available. + Details
Name: | trgp_PreferredStockRedemptionPremiumPercentageInTwelfthYearAndThereafter
Namespace Prefix: | trgp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Preferred stock unpaid dividends. + References No definition available. + Details
Name: | trgp_PreferredStockUnpaidDividends
Namespace Prefix: | trgp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Temporary equity liquidation preference multiplied percentage. + References No definition available. + Details
Name: | trgp_TemporaryEquityLiquidationPreferenceMultipliedPercentage
Namespace Prefix: | trgp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Term of preferred stock warrants. + References No definition available. + Details
Name: | trgp_TermOfPreferredStockWarrants
Namespace Prefix: | trgp_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Volume weighted average share price. + References No definition available. + Details
Name: | trgp_VolumeWeightedAverageSharePrice
Namespace Prefix: | trgp_
Data Type: | num:perShareItemType
Balance Type: | na
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_ClassOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition A unique description of a noncash or part noncash stock conversion. The description would be expected to include sufficient information to provide an understanding of the nature and purpose of the conversion. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586 + Details
Name: | us-gaap_ConversionOfStockDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date the declared dividend will be paid, in CCYY-MM-DD format. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586 + Details
Name: | us-gaap_DividendPayableDateToBePaidDayMonthAndYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 405 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 + Details
Name: | us-gaap_DividendsPreferredStockCash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Specific information regarding dividend payment dates or timing and whether or not dividends are paid on a cumulative basis. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_PreferredStockDividendPaymentTerms
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage rate used to calculate dividend payments on preferred stock. + References No definition available. + Details
Name: | us-gaap_PreferredStockDividendRatePercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate dividends paid during the period for each share of preferred stock outstanding. + References No definition available. + Details
Name: | us-gaap_PreferredStockDividendsPerShareCashPaid
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The excess of (1) fair value of the consideration transferred to the holders of the preferred stock over (2) the carrying amount of the preferred stock in the registrant's balance sheet, during the accounting period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section S99 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=27010884&loc=d3e42851-122695 + Details
Name: | us-gaap_PreferredStockRedemptionPremium
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockRepurchasedDuringPeriodShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockRepurchasedDuringPeriodValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The per share liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. + References No definition available. + Details
Name: | us-gaap_TemporaryEquityLiquidationPreferencePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount to be paid per share that is classified as temporary equity by entity upon redemption. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (27) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_TemporaryEquityRedemptionPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(b)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_TemporaryEquitySharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=trgp_SeriesAWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=trgp_SeriesBWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis=trgp_TenPercentRedemptionPremiumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis=trgp_FivePercentRedemptionPremiumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |