XML 90 R79.htm IDEA: XBRL DOCUMENT
v3.20.2

Stock-Based Compensation - Schedule of Performance-Based Awards (Details) - shares | Sep. 30, 2020 | Apr. 23, 2020 | Feb. 06, 2020 | Sep. 24, 2019 | Feb. 07, 2019 | Feb. 16, 2018 | Feb. 08, 2018
--- | --- | --- | --- | --- | --- | --- | ---
Performance-Based RSUs |  |  |  |  |  |  |
Share-based Compensation |  |  |  |  |  |  |
Target Units Outstanding |  |  |  |  | 50,456 | 31,820 | 22,082
Maximum Number of Units to be Granted |  |  |  |  | 100,912 | 63,640 | 44,164
Performance Goal [Member] |  |  |  |  |  |  |
Share-based Compensation |  |  |  |  |  |  |
Target Units Outstanding | 230,059 | 54,000 | 63,006 | 1,750 | 6,945 |  |
Maximum Number of Units to be Granted | 406,118 | 54,000 | 126,012 | 3,500 | 13,890 |  |

X
- Definition Shared Based Compensation Maximum Potential Awards + References No definition available. + Details
Name: | cts_SharedBasedCompensationMaximumPotentialAwards
Namespace Prefix: | cts_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Target Units Outstanding on Performance RSUs + References No definition available. + Details
Name: | cts_TargetUnitsOutstanding
Namespace Prefix: | cts_
Data Type: | xbrli:sharesItemType
Balance Type: | na
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 No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AwardTypeAxis=cts_PerformanceBasedRestrictedStockUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=cts_PerformanceGoalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |