XML 52 R46.htm IDEA: XBRL DOCUMENT
v3.23.3

Financial Instruments - Schedule of Derivative instruments (Assets / Liabilities) at fair value (Table) (Details) € in Thousands, $ in Thousands | 6 Months Ended |  |
--- | --- | --- | ---
Jun. 30, 2023 USD ($) | Jun. 30, 2023 EUR (€) | Dec. 31, 2022 USD ($)
Derivative Instruments, Gain (Loss) [Line Items] |  |  |
Total fair value of derivative asset | $ 2,983 |  | $ 0
Total fair value of derivative liabilities | $ 9,496 |  | $ 13,525
Cross currency swap agreement | Derivative asset [Member] |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |
Effective date | 26/07/2022 |  |
Termination date | 26/07/2029 |  |
Notional Amount in EURO | € |  | € 100,000 |
Notional Amount in United States Dollars | $ 101,800 |  |
Fixed Rate the Partnership receives in EURO | 4.40% | 4.40% |
Fixed Rate the Partnership pays in United States Dollars | 6.55% | 6.55% |
Total fair value of derivative asset | $ 2,983 |  |
Cross currency swap agreement A | Derivative liability [Member] |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |
Effective date | 21/10/2021 |  |
Termination date | 21/10/2025 |  |
Notional Amount in EURO | € |  | € 120,000 |
Notional Amount in United States Dollars | $ 139,716 |  |
Fixed Rate the Partnership receives in EURO | 2.65% | 2.65% |
Fixed Rate the Partnership pays in United States Dollars | 3.66% | 3.66% |
Total fair value of derivative liabilities | $ 7,457 |  |
Cross currency swap agreement B | Derivative liability [Member] |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |
Effective date | 21/10/2021 |  |
Termination date | 21/10/2025 |  |
Notional Amount in EURO | € |  | € 30,000 |
Notional Amount in United States Dollars | $ 34,929 |  |
Fixed Rate the Partnership receives in EURO | 2.65% | 2.65% |
Fixed Rate the Partnership pays in United States Dollars | 3.69% | 3.69% |
Total fair value of derivative liabilities | $ 2,039 |  |

X
- Definition Fixed interest rate related to the interest rate derivative which Partnership pays in USD. + References No definition available. + Details
Name: | cplp_DerivativeFixedInterestRatePayableInUSD
Namespace Prefix: | cplp_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fixed interest rate related to the interest rate derivative which Partnership receives in Euro. + References No definition available. + Details
Name: | cplp_DerivativeFixedInterestRateReceiveInEuro
Namespace Prefix: | cplp_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Date the entity entered into the derivative contract, in DD-MM-CCYY format. + References No definition available. + Details
Name: | cplp_DerivativeInceptionDates1
Namespace Prefix: | cplp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate notional amount specified by the derivative(s) in EURO. Expressed as an absolute value. + References No definition available. + Details
Name: | cplp_DerivativeNotionalAmountInEuro
Namespace Prefix: | cplp_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Notional amount specified by the derivative(s) in USD. Expressed as an absolute value. + References No definition available. + Details
Name: | cplp_DerivativeNotionalAmountInUSD
Namespace Prefix: | cplp_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Date the derivative contract terminates, in DD-MM- CCYY format. + References No definition available. + Details
Name: | cplp_DerivativeTerminationDates
Namespace Prefix: | cplp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3 + Details
Name: | us-gaap_DerivativeAssetsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4E -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4E + Details
Name: | us-gaap_DerivativeInstrumentsGainLossLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3 + Details
Name: | us-gaap_DerivativeLiabilitiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=cplp_AgreementAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=cplp_AgreementBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=cplp_AgreementCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |