XML 87 R76.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

- Narrative (Details) - USD ($) $ in Thousands |  | 3 Months Ended | 12 Months Ended |
--- | --- | --- | --- | ---
Jan. 31, 2024 | Mar. 31, 2024 | Dec. 31, 2023 | Mar. 31, 2023 | Dec. 31, 2023 | Jul. 12, 2022
Related Party Transaction [Line Items] |  |  |  |  |  |
Line of Credit Facility, Maximum Borrowing Capacity |  | $ 551,600 |  |  |  |
Document Period End Date |  | Mar. 31, 2024 |  |  |  |
Quarterly Management Fee Percentage Of Entity Adjusted Net Assets |  | 0.50% |  |  |  |
BOA |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |
Compensation Expense, Excluding Cost of Good and Service Sold |  |  | $ 3,100 |  |  |
Payments to Noncontrolling Interests |  |  | 11,700 |  |  |
Line of Credit Facility, Maximum Borrowing Capacity |  |  | 165,900 |  | $ 165,900 |
Business Combination, Consideration Transferred |  |  | $ 131,000 |  |  |
Primaloft |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |
Integration service fees payable |  |  |  |  |  | $ 4,800
Quarterly Management Fee Percentage Of Entity Adjusted Net Assets |  |  | 2.00% |  | 2.00% |
Management fee waiver |  |  |  |  | 1.00% |
The Honey Pot |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |
Integration service fees payable | $ 3,500 |  |  |  |  |
Business Combination, Consideration Transferred | $ 380,121 |  |  |  |  |
Related Party Vendor [Member] |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |
Ownership Percentage, Related Party Vendors |  | 40.00% |  |  |  |
Related Party Transaction, Purchases from Related Party |  | $ 400 |  | $ 600 |  |
Related Party Vendor [Member] | BOA |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |
Related Party Transaction, Purchases from Related Party |  | $ 10,600 |  | $ 9,700 |  |

X
- Definition Business Combination, Integration Services Payable + References No definition available. + Details
Name: | codi_BusinessCombinationIntegrationServicesPayable
Namespace Prefix: | codi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Management fee waiver + References No definition available. + Details
Name: | codi_Managementfeewaiver
Namespace Prefix: | codi_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Ownership Percentage, Related Party Vendors + References No definition available. + Details
Name: | codi_OwnershipPercentageRelatedPartyVendors
Namespace Prefix: | codi_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Quarterly Management Fee Percentage Of Entity Adjusted Net Assets + References No definition available. + Details
Name: | codi_QuarterlyManagementFeePercentageOfEntityAdjustedNetAssets
Namespace Prefix: | codi_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD. + References No definition available. + Details
Name: | dei_DocumentPeriodEndDate
Namespace Prefix: | dei_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 30 -Paragraph 8 -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479637/805-30-30-8 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 30 -Paragraph 7 -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479637/805-30-30-7 + Details
Name: | us-gaap_BusinessCombinationConsiderationTransferred1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit. Other employee benefit expense includes, but is not limited to, service component of net periodic benefit cost for defined benefit plan. Excludes compensation cost in cost of good and service sold. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(b)(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15 + Details
Name: | us-gaap_PaymentsToMinorityShareholders
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(c)(2)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(c)(2)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(g)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1 + Details
Name: | us-gaap_RelatedPartyTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party. + References No definition available. + Details
Name: | us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=codi_BOAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

X
- Details
Name: | dei_LegalEntityAxis=codi_BOAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |