Annual report pursuant to Section 13 and 15(d)

Stock Compensation (Narrative) (Details)

v2.4.1.9
Stock Compensation (Narrative) (Details) (USD $)
12 Months Ended 1 Months Ended 12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Mar. 31, 2015
Dec. 31, 2011
Mar. 28, 2011
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of options outstanding 540,404us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 309,439us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 311,153us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber   236,820us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber  
Unrecognized compensation expense related to stock options $ 423,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions          
Aggregate intrinsic value of options outstanding 56,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue          
Intrinsic value of all options exercised 40,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue 38,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue 59,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue      
Net cash proceeds from exercise of stock options 99,000us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions 110,000us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions 86,000us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions      
Excess tax benefits from exercise of stock options 14,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions 14,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions 21,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions      
Share based compensation expense before income taxes 785,000us-gaap_AllocatedShareBasedCompensationExpense (81,000)us-gaap_AllocatedShareBasedCompensationExpense 303,000us-gaap_AllocatedShareBasedCompensationExpense      
Share based compensation expense after income taxes 510,000us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax (53,000)us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax 197,000us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax      
Shares of ESOP allocated to accounts of eligible employees 557,375us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares          
Shares issued under ESOP   32,520us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan 44,598us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan      
ESOP contributions 385,424us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP 362,273us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP 463,819us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP      
Subsequent Event [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares issued under ESOP       36,707us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Employee Stock Purchase Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of price of common stock at which employees are able to acquire 90.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
         
Awards eligible for grant 21,483us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
         
2011 Executive Incentive Compensation Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of awards authorized           1,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= jcs_TwoThousandElevenExecutiveIncentiveCompensationPlanMember
Number of options granted 317,722us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= jcs_TwoThousandElevenExecutiveIncentiveCompensationPlanMember
         
Award expiration period 7 years          
Award vesting percentage 25.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_PlanNameAxis
= jcs_TwoThousandElevenExecutiveIncentiveCompensationPlanMember
         
Awards eligible for grant 321,928us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= jcs_TwoThousandElevenExecutiveIncentiveCompensationPlanMember
         
1992 Stock Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Awards eligible for grant 22,008us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= jcs_NineteenNinetyTwoStockPlanMember
         
Employee Stock Ownership Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting percentage 30.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_PlanNameAxis
= jcs_EmployeeStockOwnershipPlanMember
         
Award vesting period 7 years          
Initial award vesting period 3 years          
Requisite service period 1 year          
Non-Employee Directors [Member] | Stock Option Plan For Directors [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of options granted 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= jcs_StockOptionPlanForDirectorsMember
/ us-gaap_TitleOfIndividualAxis
= jcs_NonEmployeeDirectorsMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= jcs_StockOptionPlanForDirectorsMember
/ us-gaap_TitleOfIndividualAxis
= jcs_NonEmployeeDirectorsMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= jcs_StockOptionPlanForDirectorsMember
/ us-gaap_TitleOfIndividualAxis
= jcs_NonEmployeeDirectorsMember
     
Award expiration period 10 years          
Number of shares automatically granted to each non-employee director         3,000jcs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAutomaticallyGrantedInPeriod
/ us-gaap_PlanNameAxis
= jcs_StockOptionPlanForDirectorsMember
/ us-gaap_TitleOfIndividualAxis
= jcs_NonEmployeeDirectorsMember
 
Employee Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Recognition period for unrecognized compensation expense 2 years 7 months 6 days          
Deferred Stock [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Awards granted 48,824us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
222,654us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
105,698us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
     
Award vesting period 3 years          
Unrecognized compensation expense for awards 342,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
         
Recognition period for unrecognized compensation expense 2 years 1 month 6 days          
Deferred Stock [Member] | Key Employees [Member] | 2011 Executive Incentive Compensation Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Awards granted 43,824us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
/ us-gaap_PlanNameAxis
= jcs_TwoThousandElevenExecutiveIncentiveCompensationPlanMember
/ us-gaap_TitleOfIndividualAxis
= jcs_KeyEmployeesMember
         
Restricted Stock Units (RSUs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Awards granted 13,973us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
31,354us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
25,879us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
     
Unrecognized compensation expense for awards $ 61,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
         
Recognition period for unrecognized compensation expense 4 months 24 days