XML 61 R48.htm IDEA: XBRL DOCUMENT
v3.21.1

Net Income Per Limited Partner Unit - Reconciliation of Net Income and Weighted-Average Units Used in Computing Basic and Diluted Net Income Per Limited Partner Unit (Details) - USD ($) $ / shares in Units, $ in Thousands | 3 Months Ended
--- | ---
Mar. 31, 2021 | Mar. 31, 2020
Numerator: |  |  |
Distributions paid |  | $ 19,912 | $ 18,111
Allocation of distributions in excess of net income |  | (23,879) | 53,817
Limited partners’ interest in net income - basic and diluted |  | $ (3,967) | $ 71,928
Denominator: |  |  |
Weighted-average limited partnership units outstanding - basic |  | 37,869,259 | 35,994,972
Adjustment for phantom and phantom performance units | [1] |  | 961
Weighted-average limited partnership units outstanding - diluted |  | 37,869,259 | 35,995,933
Net income per limited partnership unit - basic and diluted |  | $ (0.10) | $ 2.00
Distributions paid per common unit |  | 0.5250 | 0.5250
Distributions declared (with respect to each respective period) per common unit |  | $ 0.5250 | $ 0.5250
[1] | 21,871 potentially dilutive common units were not included in the calculation of diluted earnings per common unit for the three months ended March 31, 2021 because to do so would have been antidilutive.

X
- Definition Net Income Loss Allocated To Limited Partners Basic + References No definition available. + Details
Name: | capl_NetIncomeLossAllocatedToLimitedPartnersBasic
Namespace Prefix: | capl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Net income loss net of tax per outstanding limited partnership unit basic and diluted. + References No definition available. + Details
Name: | capl_NetIncomeLossNetOfTaxPerOutstandingLimitedPartnershipUnitBasicAndDiluted
Namespace Prefix: | capl_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the amount of allocation of distributions in excess of net income loss to each class of partners (i.e., general, limited and preferred partners). + References No definition available. + Details
Name: | capl_PartnersCapitalDistributionsInExcessOfNetIncomeLoss
Namespace Prefix: | capl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Per unit of ownership amount of cash distributions declared to unit-holder of a limited partnership (LP). + References Reference 1: 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_DistributionMadeToLimitedPartnerDistributionsDeclaredPerUnit
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cash dividends declared or paid to each outstanding limited partnership unit during the reporting period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 4.F) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770 + Details
Name: | us-gaap_DistributionsPerLimitedPartnershipUnitOutstanding
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total amount of distributions to limited partners. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 5 -Subparagraph (SAB TOPIC 4.F) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770 + Details
Name: | us-gaap_LimitedPartnersCapitalAccountDistributionAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Weighted average number of limited partnership units outstanding determined by relating the portion of time within a reporting period that limited partnership units have been outstanding to the total time in that period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 4.F) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770 + Details
Name: | us-gaap_WeightedAverageLimitedPartnershipUnitsOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average number of limited partnership units outstanding determined by relating the portion of time within a reporting period that limited partnership units have been outstanding to the total time in that period. Used in the calculation of diluted net income or loss per limited partnership unit. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 4.F) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770 + Details
Name: | us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition The sum of dilutive potential limited partnership units used in the calculation of the diluted per-unit computation. + References No definition available. + Details
Name: | us-gaap_WeightedAverageNumerDilutedLimitedPartnershipUnitsOutstandingAdjustment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration