XML 131 R116.htm IDEA: XBRL DOCUMENT
v3.25.3

Related Party Transactions - Additional Information (Detail) $ / shares in Units, $ in Thousands |  | 3 Months Ended | 6 Months Ended | 9 Months Ended | 12 Months Ended | 36 Months Ended |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
May 16, 2006 | Dec. 31, 2024 USD ($) | Sep. 30, 2024 USD ($) | Jun. 30, 2024 USD ($) | Mar. 31, 2024 USD ($) | Dec. 31, 2023 USD ($) | Sep. 30, 2023 USD ($) | Jun. 30, 2023 USD ($) | Mar. 31, 2023 USD ($) | Dec. 31, 2022 USD ($) | Sep. 30, 2022 USD ($) | Jun. 30, 2022 USD ($) | Mar. 31, 2022 USD ($) | Dec. 31, 2021 USD ($) | Jun. 30, 2024 USD ($) | Jun. 30, 2023 USD ($) | Jun. 30, 2022 USD ($) | Sep. 30, 2024 USD ($) | Sep. 30, 2023 USD ($) | Sep. 30, 2022 USD ($) | Dec. 31, 2024 USD ($) vendor shares | Dec. 31, 2023 USD ($) shares | Dec. 31, 2022 USD ($) | Dec. 31, 2024 USD ($) | Jan. 31, 2024 USD ($) | Jul. 12, 2022 USD ($) | Nov. 20, 2019 $ / shares | Mar. 13, 2018 $ / shares
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Period to acquired controlling interest in business on fifth anniversary |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 30 days |  |  |  |  |  |  |
Distributions Made to Holders of Allocation Interests, Cash Distributions Paid |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ (48,900) | $ (26,500) |  |  |  |  |  |
Distributions For Contribution Based Profit Allocation Payments |  |  |  |  |  |  |  | $ 2,100 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Percentage of allocation agreement |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 46.00% | 38.00% |  |  |  |  |  |
Document Period End Date |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | Dec. 31, 2024 |  |  |  |  |  |  |
Integration service fees |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 2,600 | $ 2,400 | $ 4,100 |  |  |  |  |
Reimbursement of occupancy and staffing costs to CGM |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 8,800 | 6,400 | 6,500 |  |  |  |  |
Preferred Stock, Redemption Price Per Share | $ / shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 25.00 | $ 25.00
Management fees |  |  | $ 18,633 | $ 18,739 | $ 17,942 |  | $ 18,346 | 16,670 | $ 16,145 |  | $ 16,342 | $ 14,651 | $ 14,186 |  | $ 36,681 | $ 32,815 | $ 28,837 | $ 55,314 | $ 51,161 | $ 45,179 | $ 74,767 | $ 67,945 | 62,104 |  |  |  |  |
Stock Repurchased During Period, Shares | shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 416,320 | 482,400 |  |  |  |  |  |
Payments to Noncontrolling Interests |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 0 | $ 11,745 | 11,292 |  |  |  |  |
Other current liabilities |  | $ 49,617 | 36,621 | 36,427 | 35,800 | $ 34,812 | 33,268 | 33,825 | 35,776 | $ 33,957 | 35,720 | 30,351 | 30,772 |  | $ 36,427 | $ 33,825 | $ 30,351 | $ 36,621 | $ 33,268 | $ 35,720 | $ 49,617 | $ 34,812 | 33,957 | $ 49,617 |  |  |  |
Employees and Partners of the Manager |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Percentage of allocation agreement |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 54.00% | 62.00% |  |  |  |  |  |
Board of Directors Chairman |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Percentage of allocation agreement |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 5.00% |  |  |  |  |  |  |
Boa |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase consideration |  |  |  |  |  | 131,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Line of Credit Facility, Maximum Borrowing Capacity |  |  |  |  |  | 165,900 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 165,900 |  |  |  |  |  |
Payments to Noncontrolling Interests |  |  |  |  |  | 11,700 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Compensation Expense, Excluding Cost of Good and Service Sold |  |  |  |  |  | $ 3,100 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
PrimaLoft |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Management fees paid equal to net asset |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 2.00% |  |  |  |  |  |
Integration service fees |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 4,800 |  |
Management fee waiver |  |  |  |  |  | 1.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1.00% |  |  |  |  |  |
The Honey Pot |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Integration service fees |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 3,500 |  |  |
Management Service Agreement with CGM |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Management fees paid equal to net asset | 0.50% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Management fees |  | $ 13,951 | $ 14,351 | $ 14,283 | $ 14,867 | $ 13,080 | $ 15,392 | $ 14,363 | $ 14,202 | $ 14,784 | $ 14,785 | $ 13,117 | $ 13,128 | $ 11,668 |  |  |  |  |  |  | $ 74,767 | $ 67,945 | 62,104 | $ 181,971 |  |  |  |
Management Service Agreement with CGM | Velocity Outdoor [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Management fees |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 500 | 500 | 500 |  |  |  |  |
Management Service Agreement with CGM | Arnold |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Management fees |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 500 | 500 | 500 |  |  |  |  |
Management Service Agreement with CGM | Boa |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Management fees |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,000 | 1,000 | 1,000 |  |  |  |  |
Management Service Agreement with CGM | PrimaLoft |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Management fees |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,000 | 1,000 | 500 |  |  |  |  |
Management Service Agreement with CGM | Lugano |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Management fees |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 750 | 750 | 750 |  |  |  |  |
Management Service Agreement with CGM | 5.11 Tactical |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Management fees |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,000 | 1,000 | 1,000 |  |  |  |  |
Management Service Agreement with CGM | The Honey Pot |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Management fees |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 750 | 0 | 0 |  |  |  |  |
Vendor | 5.11 Tactical |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchases from related party |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 1,400 | 1,700 | 2,000 |  |  |  |  |
Ownership Interest |  | 40.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 40.00% |  |  | 40.00% |  |  |  |
Vendor | Lugano |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchases from related party |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 7,000 |  |  |  |  |  |  |
Vendor | Executive Officer | 5.11 Tactical |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of Related Party Vendors | vendor |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1 |  |  |  |  |  |  |
Vendor | Boa |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchases from related party |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 48,100 | 42,100 | $ 56,100 |  |  |  |  |
CGI Diversified Holdings LP |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Percentage of allocation agreement |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 5.00% |  |  |  |  |  |  |
Related Party |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Other current liabilities |  | $ 18,000 |  |  |  | $ 16,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 18,000 | $ 16,000 |  | $ 18,000 |  |  |  |

X
- Definition Business acquisitions distributions payable allocation agreement percentage. + References No definition available. + Details
Name: | codi_BusinessAcquisitionsDistributionsPayableAllocationAgreementPercentage
Namespace Prefix: | codi_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Business acquisitions distributions payable allocation agreement period. + References No definition available. + Details
Name: | codi_BusinessAcquisitionsDistributionsPayableAllocationAgreementPeriod
Namespace Prefix: | codi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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 Distributions for contribution based profit allocation payments. + References No definition available. + Details
Name: | codi_DistributionsForContributionBasedProfitAllocationPayments
Namespace Prefix: | codi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Distributions Made to Holders of Allocation Interests, Cash Distributions Paid + References No definition available. + Details
Name: | codi_DistributionsMadetoHoldersofAllocationInterestsCashDistributionsPaid
Namespace Prefix: | codi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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: | instant

X
- Definition Number of Related Party Vendors + References No definition available. + Details
Name: | codi_NumberofRelatedPartyVendors
Namespace Prefix: | codi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Ownership Interest + References No definition available. + Details
Name: | codi_OwnershipInterest
Namespace Prefix: | codi_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

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: | duration

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 Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs. + References No definition available. + Details
Name: | us-gaap_BusinessCombinationIntegrationRelatedCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(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 -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(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 expense for investment management fee, including, but not limited to, expense in connection with research, selection, supervision, and custody of investment. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-3 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)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1 + Details
Name: | us-gaap_ManagementFeeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10 + Details
Name: | us-gaap_OtherLiabilitiesCurrent
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 The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-5 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-11 + Details
Name: | us-gaap_PreferredStockRedemptionPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Professional and contract service expense includes cost reimbursements for support services related to contracted projects, outsourced management, technical and staff support. + References No definition available. + Details
Name: | us-gaap_ProfessionalAndContractServicesExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13 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)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/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)(c)(2)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1 Reference 4: 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/2147479134/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
- Definition Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockRepurchasedDuringPeriodShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_TitleOfIndividualAxis=codi_EmployeesandPartnersoftheManagerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

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

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=codi_A5.11TacticalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | dei_LegalEntityAxis=codi_A5.11TacticalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_TitleOfIndividualAxis=srt_ExecutiveOfficerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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