<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:ffd="http://xbrl.sec.gov/ffd/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef
      xlink:href="https://xbrl.sec.gov/ffd/2026/ffd-2026.xsd"
      xlink:type="simple"/>
    <context id="rc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001581990</identifier>
        </entity>
        <period>
            <startDate>2026-03-27</startDate>
            <endDate>2026-03-27</endDate>
        </period>
    </context>
    <context id="offrl_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001581990</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-27</startDate>
            <endDate>2026-03-27</endDate>
        </period>
    </context>
    <context id="offrl_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001581990</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-27</startDate>
            <endDate>2026-03-27</endDate>
        </period>
    </context>
    <context id="ofst_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001581990</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OffsetAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-27</startDate>
            <endDate>2026-03-27</endDate>
        </period>
    </context>
    <context id="ofst_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001581990</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OffsetAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-27</startDate>
            <endDate>2026-03-27</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <ffd:FormTp contextRef="rc" id="ixv-368">S-3</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-369">S-3</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-370">EX-FILING FEES</ffd:FeeExhibitTp>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-371">0001581990</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-372">PLAINS GP HOLDINGS LP</dei:EntityRegistrantName>
    <ffd:OfferingTableNa contextRef="rc" id="hiddenrcOfferingTableNa" xsi:nil="true"/>
    <ffd:OffsetTableNa contextRef="rc" id="hiddenrcOffsetTableNa" xsi:nil="true"/>
    <ffd:CombinedProspectusTableNa contextRef="rc" id="hiddenrcCombinedProspectusTableNa">N/A</ffd:CombinedProspectusTableNa>
    <ffd:FeeRate
      contextRef="offrl_1"
      decimals="7"
      id="ixv-376"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:OffsetClmdInd contextRef="ofst_1" id="ixv-377">true</ffd:OffsetClmdInd>
    <ffd:OffsetClmdInd contextRef="ofst_2" id="ixv-378">false</ffd:OffsetClmdInd>
    <ffd:FormTp contextRef="rc" id="ixv-430">S-3</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-431">PLAINS GP HOLDINGS LP</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="offrl_1" id="ixv-432">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_1" id="ixv-433">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_1" id="ixv-434">Class A shares representing limited partner interests</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="offrl_1" id="ixv-435">true</ffd:Rule457oFlg>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_1"
      decimals="2"
      id="ixv-436"
      unitRef="USD">938900000.00</ffd:MaxAggtOfferingPric>
    <ffd:PrevslyPdFlg contextRef="offrl_2" id="ixv-437">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_2" id="ixv-438">Unallocated (Universal) Shelf</ffd:OfferingSctyTp>
    <ffd:Rule457oFlg contextRef="offrl_2" id="ixv-439">true</ffd:Rule457oFlg>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_2"
      decimals="2"
      id="ixv-440"
      unitRef="USD">938900000.00</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_2"
      decimals="7"
      id="ixv-441"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_2"
      decimals="2"
      id="ixv-442"
      unitRef="USD">129662.09</ffd:FeeAmt>
    <ffd:TtlOfferingAmt contextRef="rc" decimals="2" id="ixv-443" unitRef="USD">938900000.00</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="rc" decimals="2" id="ixv-444" unitRef="USD">129662.09</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt contextRef="rc" decimals="2" id="ixv-445" unitRef="USD">0.00</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt contextRef="rc" decimals="2" id="ixv-446" unitRef="USD">115900.00</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="rc" decimals="2" id="ixv-447" unitRef="USD">13762.09</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="offrl_2" id="ixv-448">(1a) This registration statement registers such indeterminate number of Class A shares representing limited partnership interests ("Class A shares") in Plains GP Holdings, L.P. ("Plains GP") as shall have a maximum aggregate offering price not to exceed $938,900,000.00. Pursuant to Rule 416 under the Securities Act of 1933, as amended (the "Securities Act"), the Class A shares being registered hereunder include such indeterminate number of Class A shares as may be issuable with respect to the Class A shares being registered hereunder as a result of splits, dividends or similar transactions.

(1b) The proposed maximum aggregate offering price for the Class A shares will be determined from time to time by the registrant in connection with the issuance of the Class A shares registered hereunder and is not specified as to the Class A shares pursuant to Instruction 2.A.ii.b of the Instructions to the Calculation of Filing Fee Tables and Related Disclosure of Form S-3 under the Securities Act, or the Securities Act.

(1c) Estimated solely for the purposes of computing the amount of the registration fee pursuant to Rule 457(o) under the Securities Act.

(1d) See Note (1) to Table 2 below.
</ffd:OfferingNote>
    <ffd:Rule457pOffsetFlg contextRef="ofst_1" id="ixv-449">true</ffd:Rule457pOffsetFlg>
    <ffd:OffsetPrrFilerNm contextRef="ofst_1" id="ixv-450">Plains GP Holdings L.P.</ffd:OffsetPrrFilerNm>
    <ffd:OffsetPrrFormTp contextRef="ofst_1" id="ixv-451">S-3</ffd:OffsetPrrFormTp>
    <ffd:OffsetPrrFileNb contextRef="ofst_1" id="ixv-452">333-268843</ffd:OffsetPrrFileNb>
    <ffd:OffsetClmInitlFilgDt contextRef="ofst_1" id="ixv-453">2022-12-16</ffd:OffsetClmInitlFilgDt>
    <ffd:OffsetClmdAmt contextRef="ofst_1" decimals="2" id="ixv-454" unitRef="USD">115900.00</ffd:OffsetClmdAmt>
    <ffd:OffsetPrrSctyTp contextRef="ofst_1" id="ixv-455">Equity</ffd:OffsetPrrSctyTp>
    <ffd:OffsetPrrSctyTitl contextRef="ofst_1" id="ixv-456">Class A shares representing limited partnership interests</ffd:OffsetPrrSctyTitl>
    <ffd:OffsetPrrUnsoldOfferingAmt contextRef="ofst_1" decimals="2" id="ixv-457" unitRef="USD">938900000.00</ffd:OffsetPrrUnsoldOfferingAmt>
    <ffd:Rule457pOffsetFlg contextRef="ofst_2" id="ixv-458">true</ffd:Rule457pOffsetFlg>
    <ffd:OffsetPrrFilerNm contextRef="ofst_2" id="ixv-459">Plains GP Holdings L.P.</ffd:OffsetPrrFilerNm>
    <ffd:OffsetPrrFormTp contextRef="ofst_2" id="ixv-460">S-3</ffd:OffsetPrrFormTp>
    <ffd:OffsetPrrFileNb contextRef="ofst_2" id="ixv-461">333-214964</ffd:OffsetPrrFileNb>
    <ffd:OffsetSrcFilgDt contextRef="ofst_2" id="ixv-462">2016-12-08</ffd:OffsetSrcFilgDt>
    <ffd:OffsetPrrFeeAmt contextRef="ofst_2" decimals="2" id="ixv-463" unitRef="USD">115900.00</ffd:OffsetPrrFeeAmt>
    <ffd:TermntnCmpltnWdrwl contextRef="ofst_1" id="ixv-464">Pursuant to Rule 457(p) under the Securities Act, this registration statement includes unsold Class A shares with a maximum aggregate offering price of $938,900,000 that were previously registered under a Registration Statement on Form S-3 with the U.S. Securities and Exchange Commission (the "SEC") on December 8, 2016 (File No. 333-214964) ("Registration Statement I") and declared effective on December 20, 2016, which was subsequently updated and replaced by that certain Registration Statement on Form S-3, filed with the SEC on December 13, 2019 (File No. 333-235482) ("Registration Statement II") and declared effective on December 23, 2019, which was subsequently updated and replaced by that certain Registration Statement on Form S-3, filed with the SEC on December 16, 2022 (File No. 333-268843) ("Registration Statement III" and, together with the Registration Statement I and Registration Statement II, the "Prior Registration Statements") and declared effective on January 5, 2023, registering the unsold Class A shares with a maximum aggregate offering price of $938,900,000. A filing fee of $115,900.00 with respect to Class A shares with a maximum aggregate offering price of $1,000,000,000 was paid in connection with the filing of Registration Statement I, which will continue to be applied to the unsold Class A shares included on this registration statement. Pursuant to Rule 457(p) under the Securities Act, the registration fee applicable to the Class A shares with a maximum aggregate offering price of $938,900,000 being registered hereby in the amount of $129,662.09 is offset by $115,900.00 in registration fees previously paid by Plains GP with respect to the Class A shares that were registered but not issued pursuant to the Prior Registration Statements. Concurrently with the filing of this registration statement, any offering of unsold securities pursuant to Registration Statement III is hereby terminated. </ffd:TermntnCmpltnWdrwl>
</xbrl>
