XML 30 R79.htm IDEA: XBRL DOCUMENT v2.4.1.9
Allowance For Loan Losses (Schedule Of Troubled Debt Restructurings) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
contract
Dec. 31, 2013
contract
Financing Receivable, Modifications [Line Items]    
Accruing $ 22,955chco_FinancingReceivableRecordedInvestmentAccrualStatus $ 23,381chco_FinancingReceivableRecordedInvestmentAccrualStatus
Non-Accruing 560chco_FinancingReceivableModificationsRecordedInvestmentNonAccruingStatus 1,707chco_FinancingReceivableModificationsRecordedInvestmentNonAccruingStatus
Total 23,515us-gaap_FinancingReceivableModificationsRecordedInvestment 25,088us-gaap_FinancingReceivableModificationsRecordedInvestment
Number of Contracts 46chco_TroubledDebtRestructuringModificationsNumberOfContracts 57chco_TroubledDebtRestructuringModificationsNumberOfContracts
Pre-modification Outstanding Recorded Investment 3,020chco_TroubledDebtRestructuringModificationsPreModificationRecordedInvestment 6,166chco_TroubledDebtRestructuringModificationsPreModificationRecordedInvestment
Post-modification Outstanding Recorded Investment 3,020chco_TroubledDebtRestructuringModificationsPostModificationRecordedInvestment 6,161chco_TroubledDebtRestructuringModificationsPostModificationRecordedInvestment
Commercial And Industrial    
Financing Receivable, Modifications [Line Items]    
Accruing 73chco_FinancingReceivableRecordedInvestmentAccrualStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialLoanMember
88chco_FinancingReceivableRecordedInvestmentAccrualStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialLoanMember
Non-Accruing 0chco_FinancingReceivableModificationsRecordedInvestmentNonAccruingStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialLoanMember
0chco_FinancingReceivableModificationsRecordedInvestmentNonAccruingStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialLoanMember
Total 73us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialLoanMember
88us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialLoanMember
Number of Contracts 0chco_TroubledDebtRestructuringModificationsNumberOfContracts
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialLoanMember
1chco_TroubledDebtRestructuringModificationsNumberOfContracts
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialLoanMember
Pre-modification Outstanding Recorded Investment 0chco_TroubledDebtRestructuringModificationsPreModificationRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialLoanMember
88chco_TroubledDebtRestructuringModificationsPreModificationRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialLoanMember
Post-modification Outstanding Recorded Investment 0chco_TroubledDebtRestructuringModificationsPostModificationRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialLoanMember
88chco_TroubledDebtRestructuringModificationsPostModificationRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialLoanMember
Commercial Real Estate    
Financing Receivable, Modifications [Line Items]    
Accruing 2,263chco_FinancingReceivableRecordedInvestmentAccrualStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
1,783chco_FinancingReceivableRecordedInvestmentAccrualStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
Non-Accruing 0chco_FinancingReceivableModificationsRecordedInvestmentNonAccruingStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
0chco_FinancingReceivableModificationsRecordedInvestmentNonAccruingStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
Total 2,263us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
1,783us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
Number of Contracts 1chco_TroubledDebtRestructuringModificationsNumberOfContracts
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
3chco_TroubledDebtRestructuringModificationsNumberOfContracts
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
Pre-modification Outstanding Recorded Investment 428chco_TroubledDebtRestructuringModificationsPreModificationRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
1,564chco_TroubledDebtRestructuringModificationsPreModificationRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
Post-modification Outstanding Recorded Investment 428chco_TroubledDebtRestructuringModificationsPostModificationRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
1,559chco_TroubledDebtRestructuringModificationsPostModificationRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
Residential Real Estate    
Financing Receivable, Modifications [Line Items]    
Accruing 17,946chco_FinancingReceivableRecordedInvestmentAccrualStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
18,651chco_FinancingReceivableRecordedInvestmentAccrualStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
Non-Accruing 545chco_FinancingReceivableModificationsRecordedInvestmentNonAccruingStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
1,693chco_FinancingReceivableModificationsRecordedInvestmentNonAccruingStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
Total 18,491us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
20,344us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
Number of Contracts 35chco_TroubledDebtRestructuringModificationsNumberOfContracts
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
36chco_TroubledDebtRestructuringModificationsNumberOfContracts
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
Pre-modification Outstanding Recorded Investment 2,381chco_TroubledDebtRestructuringModificationsPreModificationRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
4,041chco_TroubledDebtRestructuringModificationsPreModificationRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
Post-modification Outstanding Recorded Investment 2,381chco_TroubledDebtRestructuringModificationsPostModificationRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
4,041chco_TroubledDebtRestructuringModificationsPostModificationRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
Home equity - junior liens    
Financing Receivable, Modifications [Line Items]    
Accruing 2,673chco_FinancingReceivableRecordedInvestmentAccrualStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_HomeEquityMember
2,859chco_FinancingReceivableRecordedInvestmentAccrualStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_HomeEquityMember
Non-Accruing 15chco_FinancingReceivableModificationsRecordedInvestmentNonAccruingStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_HomeEquityMember
14chco_FinancingReceivableModificationsRecordedInvestmentNonAccruingStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_HomeEquityMember
Total 2,688us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_HomeEquityMember
2,873us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_HomeEquityMember
Number of Contracts 10chco_TroubledDebtRestructuringModificationsNumberOfContracts
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_HomeEquityMember
17chco_TroubledDebtRestructuringModificationsNumberOfContracts
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_HomeEquityMember
Pre-modification Outstanding Recorded Investment 211chco_TroubledDebtRestructuringModificationsPreModificationRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_HomeEquityMember
473chco_TroubledDebtRestructuringModificationsPreModificationRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_HomeEquityMember
Post-modification Outstanding Recorded Investment 211chco_TroubledDebtRestructuringModificationsPostModificationRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_HomeEquityMember
473chco_TroubledDebtRestructuringModificationsPostModificationRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_HomeEquityMember
Consumer Loan    
Financing Receivable, Modifications [Line Items]    
Accruing 0chco_FinancingReceivableRecordedInvestmentAccrualStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
0chco_FinancingReceivableRecordedInvestmentAccrualStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
Non-Accruing 0chco_FinancingReceivableModificationsRecordedInvestmentNonAccruingStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
0chco_FinancingReceivableModificationsRecordedInvestmentNonAccruingStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
Total 0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
Number of Contracts 0chco_TroubledDebtRestructuringModificationsNumberOfContracts
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
0chco_TroubledDebtRestructuringModificationsNumberOfContracts
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
Pre-modification Outstanding Recorded Investment 0chco_TroubledDebtRestructuringModificationsPreModificationRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
0chco_TroubledDebtRestructuringModificationsPreModificationRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
Post-modification Outstanding Recorded Investment $ 0chco_TroubledDebtRestructuringModificationsPostModificationRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
$ 0chco_TroubledDebtRestructuringModificationsPostModificationRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember