<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="trgp-20260507.xsd" xlink:type="simple"/>
    <context id="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001389170</identifier>
        </entity>
        <period>
            <startDate>2026-05-07</startDate>
            <endDate>2026-05-07</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_d04777a4-f794-4c2f-b9ea-35e77f7933fa">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_7a22601f-5756-4322-b370-69ec4ee2ed17">0001389170</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_348b6966-d17b-4e57-9746-30562c2fd7e6">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_4f12fcb9-7d6d-4b8d-aed0-b093f834aef1">2026-05-07</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_ad4b29a6-c1d2-43a6-ac44-cce6982cfbca">TARGA RESOURCES CORP.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_1119a718-a8a7-40d3-b4f4-2abf0e4bcc2b">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_9cdd58f7-220e-4800-a5a2-ca8b9a278a63">001-34991</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_45dad011-7b9b-4173-8a49-b7148529d84e">20-3701075</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_3f39e20d-fce2-4b4c-a56a-1ba1171a4846">811 Louisiana</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_f2785636-4fe2-4efe-a07a-68a300bb045b">Suite 2100</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_f64d02db-2cfe-4fab-801e-bc7584221694">Houston</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_8066592f-2860-43f1-92f0-ea458556d847">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_7c7968f9-bc84-4e72-934d-168e0daea496">77002</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_2a3231c3-d305-4a6b-b4aa-33b5af43ba9f">(713)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_10ddfcbd-a283-4834-ba53-766458b27931">584-1000</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_13652941-eba1-43d1-a8b1-982f1cecd908">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_f4512f06-288e-4ec2-9056-763f93933432">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_051994a1-6d0a-46c2-83db-9496b469510d">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_01450f9f-59d3-4167-8f1f-da613de16ede">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_3fdac52e-90a1-424b-b84d-0230ac5c2ad0">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_2ddd907b-6a5c-477a-99b1-07d640cd2846">TRGP</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_6023f4e7-2c79-47ae-9b1f-0dd06d2ecaa2">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_39d6012a-53d2-46e9-9cae-3c199b41b9e5"
      id="F_77779dc5-3013-462e-a923-8d176bc97f28">false</dei:EntityEmergingGrowthCompany>
</xbrl>
