XML 105 R83.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Partners' Capital and Distributions - Shares and Exchange and Redemption Rights (Details) | 12 Months Ended
--- | ---
Dec. 31, 2024 shares | Dec. 31, 2023 shares | Dec. 31, 2022 shares
Class A Shares |  |  |
Increase (Decrease) in Partners' Capital |  |  |
Balance, beginning of period (in shares) | 196,416,760 | 194,407,642 | 194,192,777
Exchange Right exercises (in shares) | 846,937 | 1,869,768 | 179,150
Other (in shares) | 202,002 | 139,350 | 35,715
Balance, end of period (in shares) | 197,465,699 | 196,416,760 | 194,407,642
Class B Shares |  |  |
Increase (Decrease) in Partners' Capital |  |  |
Balance, beginning of period (in shares) | 36,237,168 | 46,205,947 | 46,645,514
Conversion of AAP Management Units (in shares) |  | 388,839 | 258,047
Exchange Right exercises (in shares) | (846,937) | (1,869,768) | (179,150)
Redemption Right exercises (in shares) |  | (8,487,850) | (518,464)
Balance, end of period (in shares) | 35,390,231 | 36,237,168 | 46,205,947
Class C Shares |  |  |
Increase (Decrease) in Partners' Capital |  |  |
Balance, beginning of period (in shares) | 539,445,289 | 528,442,538 | 534,596,831
Redemption Right exercises (in shares) |  | 8,487,850 | 518,464
Repurchase and cancellation of common units by a subsidiary under the Common Equity Repurchase Program (in shares) |  |  | (7,251,361)
Other (in shares) | 2,559,549 | 2,514,901 | 578,604
Balance, end of period (in shares) | 542,004,838 | 539,445,289 | 528,442,538
AAP | Exchange of AAP Units and Class B Shares for Class A Shares |  |  |
Partners Capital and Distribution [Line Items] |  |  |
Ratio for conversion or exchange of units | 1 |  |

X
- Definition Represents the number of shares issued (exchanged) in connection with Exchange Right exercises. + References No definition available. + Details
Name: | pagp_LimitedPartnersCapitalAccountSharesIssuedExchangedinExchangeRightExercises
Namespace Prefix: | pagp_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of shares issued in connection with the conversion of units of a subsidiary. + References No definition available. + Details
Name: | pagp_LimitedPartnersCapitalAccountSharesIssuedFromConversion
Namespace Prefix: | pagp_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Limited Partners Capital Account, Shares Issued (Redeemed) in Redemption Right Exercises + References No definition available. + Details
Name: | pagp_LimitedPartnersCapitalAccountSharesIssuedRedeemedinRedemptionRightExercises
Namespace Prefix: | pagp_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Partners' Capital Account, Shares, Cancellation Of Shares + References No definition available. + Details
Name: | pagp_PartnersCapitalAccountSharesCancellationOfShares
Namespace Prefix: | pagp_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | pagp_PartnersCapitalAndDistributionLineItems
Namespace Prefix: | pagp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Changes in the number of units outstanding included in the statement of changes in partners' capital which are not separately disclosed or provided for elsewhere in the taxonomy. + References No definition available. + Details
Name: | pagp_PartnersCapitalUnitsOther
Namespace Prefix: | pagp_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Ratio applied to determine the number of units or shares that would be received by holders choosing to convert or exchange one class of units or shares into another, as specified. + References No definition available. + Details
Name: | pagp_UnitConversionRatio
Namespace Prefix: | pagp_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_IncreaseDecreaseInPartnersCapitalRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of limited partner units outstanding. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 4.F) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-5 + Details
Name: | us-gaap_LimitedPartnersCapitalAccountUnitsOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_LimitedPartnersCapitalAccountByClassAxis=pagp_SharesClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LimitedPartnersCapitalAccountByClassAxis=pagp_SharesClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LimitedPartnersCapitalAccountByClassAxis=pagp_SharesClassCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pagp_PlainsAAPLPMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConversionOfStockByUniqueDescriptionAxis=pagp_ExchangeOfAAPUnitsAndClassBSharesForClassASharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |