XML 26 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investment Securities (Summary of Amortized Cost and Fair Value of Held-To-Maturity Investment Securities) (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Held-to-maturity Securities      
Investment securities held-to-maturity, Amortized Cost $ 381,450us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment $ 316,413us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment $ 278,099us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
Investment securities held-to-maturity, Unrealized Gains 6,852chfc_HeldtomaturitySecuritiesUnrecognizedHoldingGainAccumulatedInInvestments 7,294chfc_HeldtomaturitySecuritiesUnrecognizedHoldingGainAccumulatedInInvestments 5,331chfc_HeldtomaturitySecuritiesUnrecognizedHoldingGainAccumulatedInInvestments
Investment securities held-to-maturity, Unrealized Losses 8,126chfc_HeldtomaturitySecuritiesUnrecognizedHoldingLossAccumulatedInInvestments 7,967chfc_HeldtomaturitySecuritiesUnrecognizedHoldingLossAccumulatedInInvestments 11,023chfc_HeldtomaturitySecuritiesUnrecognizedHoldingLossAccumulatedInInvestments
Total Held-to-maturity securities, Debt maturities, Fair Value 380,176us-gaap_HeldToMaturitySecuritiesFairValue 315,740us-gaap_HeldToMaturitySecuritiesFairValue 272,407us-gaap_HeldToMaturitySecuritiesFairValue
State and political subdivisions [Member]      
Held-to-maturity Securities      
Investment securities held-to-maturity, Amortized Cost 370,950us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
305,913us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
267,599us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Investment securities held-to-maturity, Unrealized Gains 6,852chfc_HeldtomaturitySecuritiesUnrecognizedHoldingGainAccumulatedInInvestments
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
7,294chfc_HeldtomaturitySecuritiesUnrecognizedHoldingGainAccumulatedInInvestments
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
5,331chfc_HeldtomaturitySecuritiesUnrecognizedHoldingGainAccumulatedInInvestments
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Investment securities held-to-maturity, Unrealized Losses 4,926chfc_HeldtomaturitySecuritiesUnrecognizedHoldingLossAccumulatedInInvestments
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
4,557chfc_HeldtomaturitySecuritiesUnrecognizedHoldingLossAccumulatedInInvestments
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
6,983chfc_HeldtomaturitySecuritiesUnrecognizedHoldingLossAccumulatedInInvestments
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Total Held-to-maturity securities, Debt maturities, Fair Value 372,876us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
308,650us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
265,947us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Trust Preferred Securities [Member]      
Held-to-maturity Securities      
Investment securities held-to-maturity, Amortized Cost 10,500us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
/ us-gaap_DebtSecurityAxis
= chfc_TrustPreferredSecuritiesMember
10,500us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
/ us-gaap_DebtSecurityAxis
= chfc_TrustPreferredSecuritiesMember
10,500us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
/ us-gaap_DebtSecurityAxis
= chfc_TrustPreferredSecuritiesMember
Investment securities held-to-maturity, Unrealized Gains 0chfc_HeldtomaturitySecuritiesUnrecognizedHoldingGainAccumulatedInInvestments
/ us-gaap_DebtSecurityAxis
= chfc_TrustPreferredSecuritiesMember
0chfc_HeldtomaturitySecuritiesUnrecognizedHoldingGainAccumulatedInInvestments
/ us-gaap_DebtSecurityAxis
= chfc_TrustPreferredSecuritiesMember
0chfc_HeldtomaturitySecuritiesUnrecognizedHoldingGainAccumulatedInInvestments
/ us-gaap_DebtSecurityAxis
= chfc_TrustPreferredSecuritiesMember
Investment securities held-to-maturity, Unrealized Losses 3,200chfc_HeldtomaturitySecuritiesUnrecognizedHoldingLossAccumulatedInInvestments
/ us-gaap_DebtSecurityAxis
= chfc_TrustPreferredSecuritiesMember
3,410chfc_HeldtomaturitySecuritiesUnrecognizedHoldingLossAccumulatedInInvestments
/ us-gaap_DebtSecurityAxis
= chfc_TrustPreferredSecuritiesMember
4,040chfc_HeldtomaturitySecuritiesUnrecognizedHoldingLossAccumulatedInInvestments
/ us-gaap_DebtSecurityAxis
= chfc_TrustPreferredSecuritiesMember
Total Held-to-maturity securities, Debt maturities, Fair Value $ 7,300us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= chfc_TrustPreferredSecuritiesMember
$ 7,090us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= chfc_TrustPreferredSecuritiesMember
$ 6,460us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= chfc_TrustPreferredSecuritiesMember