XML 143 R82.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans (Summary of TDRs with a Payment Default During the Period) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Loans
Dec. 31, 2013
Loans
Dec. 31, 2012
Loans
Troubled debt restructurings on financing receivables with defaults payment      
Financing receivable modifications subsequent default number of loans 25chfc_FinancingReceivableModificationsSubsequentDefaultNumberOfContract 58chfc_FinancingReceivableModificationsSubsequentDefaultNumberOfContract 42chfc_FinancingReceivableModificationsSubsequentDefaultNumberOfContract
Financing receivable modification subsequent default recorded investment $ 3,496chfc_FinancingReceivableModificationSubsequentDefaultRecordedInvestment $ 10,746chfc_FinancingReceivableModificationSubsequentDefaultRecordedInvestment $ 9,515chfc_FinancingReceivableModificationSubsequentDefaultRecordedInvestment
Commercial [Member] | Commercial Loan Portfolio [Member]      
Troubled debt restructurings on financing receivables with defaults payment      
Financing receivable modifications subsequent default number of loans 7chfc_FinancingReceivableModificationsSubsequentDefaultNumberOfContract
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
23chfc_FinancingReceivableModificationsSubsequentDefaultNumberOfContract
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
10chfc_FinancingReceivableModificationsSubsequentDefaultNumberOfContract
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Financing receivable modification subsequent default recorded investment 885chfc_FinancingReceivableModificationSubsequentDefaultRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
2,745chfc_FinancingReceivableModificationSubsequentDefaultRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
1,692chfc_FinancingReceivableModificationSubsequentDefaultRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Real estate commercial [Member] | Commercial Loan Portfolio [Member]      
Troubled debt restructurings on financing receivables with defaults payment      
Financing receivable modifications subsequent default number of loans 6chfc_FinancingReceivableModificationsSubsequentDefaultNumberOfContract
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
8chfc_FinancingReceivableModificationsSubsequentDefaultNumberOfContract
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
15chfc_FinancingReceivableModificationsSubsequentDefaultNumberOfContract
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Financing receivable modification subsequent default recorded investment 2,352chfc_FinancingReceivableModificationSubsequentDefaultRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
4,278chfc_FinancingReceivableModificationSubsequentDefaultRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
4,993chfc_FinancingReceivableModificationSubsequentDefaultRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Real Estate Construction Loans [Member] | Commercial Loan Portfolio [Member]      
Troubled debt restructurings on financing receivables with defaults payment      
Financing receivable modifications subsequent default number of loans 0chfc_FinancingReceivableModificationsSubsequentDefaultNumberOfContract
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_RealEstateConstructionLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
3chfc_FinancingReceivableModificationsSubsequentDefaultNumberOfContract
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_RealEstateConstructionLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
0chfc_FinancingReceivableModificationsSubsequentDefaultNumberOfContract
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_RealEstateConstructionLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Financing receivable modification subsequent default recorded investment 0chfc_FinancingReceivableModificationSubsequentDefaultRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_RealEstateConstructionLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
371chfc_FinancingReceivableModificationSubsequentDefaultRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_RealEstateConstructionLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
0chfc_FinancingReceivableModificationSubsequentDefaultRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_RealEstateConstructionLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Land Development Loans [Member] | Commercial Loan Portfolio [Member]      
Troubled debt restructurings on financing receivables with defaults payment      
Financing receivable modifications subsequent default number of loans 0chfc_FinancingReceivableModificationsSubsequentDefaultNumberOfContract
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_LandDevelopmentLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
2chfc_FinancingReceivableModificationsSubsequentDefaultNumberOfContract
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_LandDevelopmentLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
4chfc_FinancingReceivableModificationsSubsequentDefaultNumberOfContract
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_LandDevelopmentLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Financing receivable modification subsequent default recorded investment 0chfc_FinancingReceivableModificationSubsequentDefaultRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_LandDevelopmentLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
1,526chfc_FinancingReceivableModificationSubsequentDefaultRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_LandDevelopmentLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
1,157chfc_FinancingReceivableModificationSubsequentDefaultRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_LandDevelopmentLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial loan portfolio [Member] | Commercial Loan Portfolio [Member]      
Troubled debt restructurings on financing receivables with defaults payment      
Financing receivable modifications subsequent default number of loans 13chfc_FinancingReceivableModificationsSubsequentDefaultNumberOfContract
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_SubCommercialLoanPortfolioMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
36chfc_FinancingReceivableModificationsSubsequentDefaultNumberOfContract
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_SubCommercialLoanPortfolioMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
29chfc_FinancingReceivableModificationsSubsequentDefaultNumberOfContract
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_SubCommercialLoanPortfolioMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Financing receivable modification subsequent default recorded investment 3,237chfc_FinancingReceivableModificationSubsequentDefaultRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_SubCommercialLoanPortfolioMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
8,920chfc_FinancingReceivableModificationSubsequentDefaultRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_SubCommercialLoanPortfolioMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
7,842chfc_FinancingReceivableModificationSubsequentDefaultRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_SubCommercialLoanPortfolioMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Consumer loan portfolio (real estate residential) [Member] | Consumer Portfolio Segment [Member]      
Troubled debt restructurings on financing receivables with defaults payment      
Financing receivable modifications subsequent default number of loans 12chfc_FinancingReceivableModificationsSubsequentDefaultNumberOfContract
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_ConsumerLoanPortfolioRealEstateResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
22chfc_FinancingReceivableModificationsSubsequentDefaultNumberOfContract
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_ConsumerLoanPortfolioRealEstateResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
13chfc_FinancingReceivableModificationsSubsequentDefaultNumberOfContract
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_ConsumerLoanPortfolioRealEstateResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Financing receivable modification subsequent default recorded investment $ 259chfc_FinancingReceivableModificationSubsequentDefaultRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_ConsumerLoanPortfolioRealEstateResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
$ 1,826chfc_FinancingReceivableModificationSubsequentDefaultRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_ConsumerLoanPortfolioRealEstateResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
$ 1,673chfc_FinancingReceivableModificationSubsequentDefaultRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chfc_ConsumerLoanPortfolioRealEstateResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember