XML 62 R52.htm IDEA: XBRL DOCUMENT
v3.25.3

Accounts Receivable Factoring - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended |
--- | --- | --- | ---
Sep. 30, 2025 | Sep. 30, 2024 | Sep. 30, 2025 | Sep. 30, 2024 | Dec. 31, 2024
Debt Disclosure [Abstract] |  |  |  |  |
Continuing Involvement with Derecognized Transferred Financial Assets, Amount Outstanding | $ 63,126 |  | $ 63,126 |  | $ 53,377
Total amount of accounts receivable factored without recourse | 109,388 | $ 122,449 | 378,021 | $ 367,736 |
Loss On Sale Of Accounts Receivable Without Recourse | 472 | $ 696 | 1,729 | $ 2,116 |
Cash collected on behalf of factor | $ 4,691 |  | $ 4,691 |  | $ 838

X
- Definition Total amount of accounts receivable without recourse. + References No definition available. + Details
Name: | cps_AmountOfAccountReceivableFactoringWithoutRecourse
Namespace Prefix: | cps_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cash collected on behalf of factor + References No definition available. + Details
Name: | cps_Cashcollectedonbehalfoffactor
Namespace Prefix: | cps_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Loss on sale of accounts receivable without recourse. + References No definition available. + Details
Name: | cps_LossOnSaleOfAccountsReceivableWithoutRecourse
Namespace Prefix: | cps_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Amount of transferred financial assets in which the transferor has continuing involvement with the assets underlying the transaction that have been derecognized. Continuing involvement includes, but is not limited to, servicing, recourse, and restrictions on transferor's interests in transferred financial assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481326/860-20-50-4 + Details
Name: | us-gaap_DerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant