XML 57 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments (Aggregate Carrying And Approximate Market Values Of Held-To-Maturity Securities) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity, Amortized Cost $ 90,786us-gaap_HeldToMaturitySecurities $ 4,117us-gaap_HeldToMaturitySecurities
Securities held-to-maturity, Gross Unrealized Gains 3,405us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains 1,218us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
Securities held-to-maturity, Gross Unrealized Losses 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
Securities held-to-maturity, Estimated Fair Value 94,191us-gaap_HeldToMaturitySecuritiesFairValue 5,335us-gaap_HeldToMaturitySecuritiesFairValue
US Government Agencies Debt Securities    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity, Amortized Cost 86,742us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
0us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Securities held-to-maturity, Gross Unrealized Gains 2,733us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Securities held-to-maturity, Gross Unrealized Losses 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Securities held-to-maturity, Estimated Fair Value 89,475us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
0us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Trust preferred securities    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity, Amortized Cost 4,044us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
4,117us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
Securities held-to-maturity, Gross Unrealized Gains 672us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
1,218us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
Securities held-to-maturity, Gross Unrealized Losses 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
Securities held-to-maturity, Estimated Fair Value 4,716us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
5,335us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
Non-marketable Equity Securities    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity, Amortized Cost 9,857us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= chco_NonmarketableEquitySecuritiesMember
13,343us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= chco_NonmarketableEquitySecuritiesMember
Securities held-to-maturity, Estimated Fair Value 9,857us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= chco_NonmarketableEquitySecuritiesMember
13,343us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= chco_NonmarketableEquitySecuritiesMember
Securities    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity, Amortized Cost 9,857us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_FederalHomeLoanBankCertificatesAndObligationsFHLBMember
13,343us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_FederalHomeLoanBankCertificatesAndObligationsFHLBMember
Securities held-to-maturity, Estimated Fair Value $ 9,857us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_FederalHomeLoanBankCertificatesAndObligationsFHLBMember
$ 13,343us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_FederalHomeLoanBankCertificatesAndObligationsFHLBMember