XML 69 R55.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Prior Year Acquisitions - Additional Information (Details) $ in Millions |  |  |  | 12 Months Ended
--- | --- | --- | --- | ---
Apr. 14, 2020 Site | Mar. 25, 2020 USD ($) Site Property | Dec. 18, 2018 Site | Dec. 31, 2021 Store
Business Acquisition [Line Items] |  |  |  |
Number of company operated sites | Store |  |  |  | 124
CST Fuel Supply Exchange Agreement [Member] |  |  |  |
Business Acquisition [Line Items] |  |  |  |
Number of leased convenience store properties acquired | Property |  | 33 |  |
Proceeds in exchange for investment | $ |  | $ 14.1 |  |
CST Fuel Supply Exchange Agreement [Member] | Wholesale Fuel Supply Contracts/Rights [Member] |  |  |  |
Business Acquisition [Line Items] |  |  |  |
Number of additional sites |  | 331 |  |
Asset Purchase Agreement [Member] | Sellers [Member] | Retail and Wholesale Acquisition [Member] |  |  |  |
Business Acquisition [Line Items] |  |  |  |
Number of retail stores operated | 169 |  |  |
Number of company operated sites | 154 |  |  |
Number of commission sites | 15 |  |  |
Number of newly leased sites | 62 |  |  |
Number of sites under dealer arrangements | 107 |  |  |
Number of wholesale fuel distribution | 110 |  |  |
Number of third-party wholesale dealer contracts | 53 |  |  |
Circle K Stores Inc. [Member] |  |  |  |
Business Acquisition [Line Items] |  |  |  |
Number of sites acquired |  |  | 191 |
Number of real property in exchange for acquisition |  |  | 56 |
Number of sites previously owned and operated by partnership |  |  | 17 |
Collection of rent from real property sites divested |  |  | we no longer collect rent from the sites divested in these transactions |

X
- Definition Cash received from acquisition in lieu of removed properties. + References No definition available. + Details
Name: | capl_CashReceivedFromAcquisitionInLieuOfRemovedProperties
Namespace Prefix: | capl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Collection of rent from real property sites divested. + References No definition available. + Details
Name: | capl_CollectionOfRentFromRealPropertySitesDivested
Namespace Prefix: | capl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of additional sites. + References No definition available. + Details
Name: | capl_NumberOfAdditionalSites
Namespace Prefix: | capl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of commission sites. + References No definition available. + Details
Name: | capl_NumberOfCommissionSites
Namespace Prefix: | capl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of leased convenience store properties acquired. + References No definition available. + Details
Name: | capl_NumberOfLeasedConvenienceStorePropertiesAcquired
Namespace Prefix: | capl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of new leased sites. + References No definition available. + Details
Name: | capl_NumberOfNewLeasedSites
Namespace Prefix: | capl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of operated sites. + References No definition available. + Details
Name: | capl_NumberOfOperatedSites
Namespace Prefix: | capl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of real property in exchange for acquisition. + References No definition available. + Details
Name: | capl_NumberOfRealPropertyInExchangeForAcquisition
Namespace Prefix: | capl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of retail Stores operated. + References No definition available. + Details
Name: | capl_NumberOfRetailStoresOperated
Namespace Prefix: | capl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of sites acquired. + References No definition available. + Details
Name: | capl_NumberOfSitesAcquired
Namespace Prefix: | capl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of sites previously owned and operated by partnership. + References No definition available. + Details
Name: | capl_NumberOfSitesPreviouslyOwnedAndOperatedByPartnership
Namespace Prefix: | capl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of sites under dealer arrangements. + References No definition available. + Details
Name: | capl_NumberOfSitesUnderDealerArrangements
Namespace Prefix: | capl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of third-party wholesale dealer contracts + References No definition available. + Details
Name: | capl_NumberOfThirdPartyWholesaleDealerContracts
Namespace Prefix: | capl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of wholesale fuel distribution. + References No definition available. + Details
Name: | capl_NumberOfWholesaleFuelDistribution
Namespace Prefix: | capl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

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_BusinessAcquisitionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=capl_CSTFuelSupplyExchangeAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=capl_WholesaleFuelSupplyContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=capl_AssetPurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=capl_SellersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=capl_RetailAndWholesaleAcquisitionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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