XML 109 R92.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Based Compensation (Details 1) (USD $)
12 Months Ended
Dec. 31, 2014
Stock Options - Exercise Price $13.50 [Member]  
Weighted Average Exercise Price of Options outstanding, ending $ 13.50us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= cofs_StockOptions1Member
Number of Options outstanding, ending 7,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= cofs_StockOptions1Member
Number of Options exercisable 7,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= cofs_StockOptions1Member
Weighted average remaining contractual life of options outstanding and exercisable 3 years 2 months 23 days
Stock Options - Exercise Price $17.95 [Member]  
Weighted Average Exercise Price of Options outstanding, ending $ 17.95us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= cofs_StockOptions4Member
Number of Options outstanding, ending 8,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= cofs_StockOptions4Member
Number of Options exercisable 8,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= cofs_StockOptions4Member
Weighted average remaining contractual life of options outstanding and exercisable 2 years 19 days
Stock Options - Exercise Price $18.85 [Member]  
Weighted Average Exercise Price of Options outstanding, ending $ 18.85us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= cofs_StockOptions5Member
Number of Options outstanding, ending 5,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= cofs_StockOptions5Member
Number of Options exercisable 5,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= cofs_StockOptions5Member
Weighted average remaining contractual life of options outstanding and exercisable 1 year 19 days