Fair Value Measurements (Narrative) (Details) (USD $)
|
12 Months Ended | |
---|---|---|
Dec. 31, 2014
|
Dec. 31, 2013
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
Fair value of accrued consideration | $ 559,000us-gaap_AccruedLiabilitiesFairValueDisclosure | |
Fair Value, Assets, Level 1 to Level 2 Transfers, amount | 0us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount | 0us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount |
Fair Value, Assets, Level 2 to Level 1 Transfers, amount | 0us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount | 0us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount |
Fair Value, Liabilities, Level 1 to Level 2 Transfers, amount | 0us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount | 0us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount |
Fair Value, Liabilities, Level 2 to Level 1 Transfers, amount | 0us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount | 0us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount |
Payments [Member] | ||
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
Change in fair value of acquisition-related contingent consideration due to payments |
(566,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements / us-gaap_ContingentConsiderationByTypeAxis = jcs_PaymentsMember |
|
Foreign Currency Gain (Loss) [Member] | ||
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
Change in fair value of acquisition-related contingent consideration due to payments |
(7,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements / us-gaap_ContingentConsiderationByTypeAxis = us-gaap_ForeignCurrencyGainLossMember |
|
Level 3 [Member] | ||
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
Fair value of accrued consideration |
559,000us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
|
Accrued Consideration [Member] | ||
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
Fair value of accrued consideration |
559,000us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = jcs_AccruedConsiderationMember |
|
Accrued Consideration [Member] | Level 3 [Member] | ||
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
Fair value of accrued consideration |
$ 558,801us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = jcs_AccruedConsiderationMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
X | ||||||||||
- Definition
Fair value portion of accrued expenses. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of transfers of assets measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of transfers of assets measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
Amount of transfers of liabilities measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of transfers of liabilities measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|