XML 84 R65.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Investments (Additional Information Of Trust Preferred Securities With Credit Rating Below Investment Grade) (Details) (USD $) In Thousands, unless otherwise specified | 12 Months Ended |
--- | --- | ---
Dec. 31, 2014 issuer | Dec. 31, 2013
Schedule of Investments [Line Items] |  |  |
Available-for-sale Securities, Amortized Cost | $ 251,954 us-gaap_AvailableForSaleSecuritiesAmortizedCost |  | $ 355,771 us-gaap_AvailableForSaleSecuritiesAmortizedCost
Securities available-for-sale | 254,043 us-gaap_AvailableForSaleSecurities |  | 352,660 us-gaap_AvailableForSaleSecurities
Held-to-maturity, Amortized Cost | 90,786 us-gaap_HeldToMaturitySecurities |  | 4,117 us-gaap_HeldToMaturitySecurities
Securities held-to-maturity, Estimated Fair Value | 94,191 us-gaap_HeldToMaturitySecuritiesFairValue |  | 5,335 us-gaap_HeldToMaturitySecuritiesFairValue
Marketable equity securities | P1 |  |  |
Schedule of Investments [Line Items] |  |  |
Type | Pooled |  |
Class | Mezz |  |
Original Cost | 698 chco_TrustPreferredSecuritiesAvailableForSaleAndHeldToMaturityOriginalCost / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPOneMember |  |
Available-for-sale Securities, Amortized Cost | 75 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPOneMember |  |
Securities available-for-sale | 358 us-gaap_AvailableForSaleSecurities / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPOneMember |  |
Difference | 283 chco_TrustPreferredSecuritiesAmortizedCostAndFairValueDifference / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPOneMember | [1] |
Lowest Credit Rating | Caa1 |  |
Number of issuers currently performing | 6 chco_TrustPreferredSecuritiesNumberOfIssuersCurrentlyPerforming / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPOneMember |  |
Actual deferrals/defaults (as a % of original dollar) | 19.50%chco_TrustPreferredSecuritiesActualDeferralsDefaultsAsPercentageOfOriginalDollar / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPOneMember |  |
Expected deferrals/defaults (as a % of remaining of performing collateral) | 20.00%chco_TrustPreferredSecuritiesExpectedDeferralsDefaultsAsPercentageOfRemainingOfPerformingCollateral / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPOneMember | [2] |
Excess Subordination as a Percentage of Current Performing Collateral | 65.70%chco_TrustPreferredSecuritiesExcessSubordinationAsPercentageOfCurrentPerformingCollateral / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPOneMember | [3] |
Marketable equity securities | P2 |  |  |
Schedule of Investments [Line Items] |  |  |
Type | Pooled |  |
Class | Mezz |  |
Original Cost | 2,535 chco_TrustPreferredSecuritiesAvailableForSaleAndHeldToMaturityOriginalCost / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPTwoMember |  |
Available-for-sale Securities, Amortized Cost | 0 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPTwoMember |  |
Securities available-for-sale | 0 us-gaap_AvailableForSaleSecurities / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPTwoMember |  |
Difference | 0 chco_TrustPreferredSecuritiesAmortizedCostAndFairValueDifference / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPTwoMember | [1] |
Lowest Credit Rating | Ca |  |
Number of issuers currently performing | 3 chco_TrustPreferredSecuritiesNumberOfIssuersCurrentlyPerforming / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPTwoMember |  |
Actual deferrals/defaults (as a % of original dollar) | 22.30%chco_TrustPreferredSecuritiesActualDeferralsDefaultsAsPercentageOfOriginalDollar / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPTwoMember |  |
Expected deferrals/defaults (as a % of remaining of performing collateral) | 0.00%chco_TrustPreferredSecuritiesExpectedDeferralsDefaultsAsPercentageOfRemainingOfPerformingCollateral / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPTwoMember | [2] |
Excess Subordination as a Percentage of Current Performing Collateral | 0.00%chco_TrustPreferredSecuritiesExcessSubordinationAsPercentageOfCurrentPerformingCollateral / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPTwoMember | [3] |
Marketable equity securities | Trust Preferred Securities P Three |  |  |
Schedule of Investments [Line Items] |  |  |
Type | Pooled |  |
Class | Mezz |  |
Original Cost | 2,962 chco_TrustPreferredSecuritiesAvailableForSaleAndHeldToMaturityOriginalCost / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPThreeMember |  |
Available-for-sale Securities, Amortized Cost | 1,419 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPThreeMember |  |
Securities available-for-sale | 710 us-gaap_AvailableForSaleSecurities / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPThreeMember |  |
Difference | (709)chco_TrustPreferredSecuritiesAmortizedCostAndFairValueDifference / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPThreeMember | [1] |
Lowest Credit Rating | Caa3 |  |
Number of issuers currently performing | 16 chco_TrustPreferredSecuritiesNumberOfIssuersCurrentlyPerforming / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPThreeMember |  |
Actual deferrals/defaults (as a % of original dollar) | 23.50%chco_TrustPreferredSecuritiesActualDeferralsDefaultsAsPercentageOfOriginalDollar / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPThreeMember |  |
Expected deferrals/defaults (as a % of remaining of performing collateral) | 7.10%chco_TrustPreferredSecuritiesExpectedDeferralsDefaultsAsPercentageOfRemainingOfPerformingCollateral / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPThreeMember | [2] |
Excess Subordination as a Percentage of Current Performing Collateral | 0.00%chco_TrustPreferredSecuritiesExcessSubordinationAsPercentageOfCurrentPerformingCollateral / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPThreeMember | [3] |
Marketable equity securities | P5 |  |  |
Schedule of Investments [Line Items] |  |  |
Type | Pooled |  |
Class | Mezz |  |
Original Cost | 5,877 chco_TrustPreferredSecuritiesAvailableForSaleAndHeldToMaturityOriginalCost / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPFiveMember |  |
Available-for-sale Securities, Amortized Cost | 512 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPFiveMember |  |
Securities available-for-sale | 554 us-gaap_AvailableForSaleSecurities / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPFiveMember |  |
Difference | 42 chco_TrustPreferredSecuritiesAmortizedCostAndFairValueDifference / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPFiveMember | [1] |
Lowest Credit Rating | Ca |  |
Number of issuers currently performing | 7 chco_TrustPreferredSecuritiesNumberOfIssuersCurrentlyPerforming / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPFiveMember |  |
Actual deferrals/defaults (as a % of original dollar) | 19.80%chco_TrustPreferredSecuritiesActualDeferralsDefaultsAsPercentageOfOriginalDollar / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPFiveMember |  |
Expected deferrals/defaults (as a % of remaining of performing collateral) | 20.00%chco_TrustPreferredSecuritiesExpectedDeferralsDefaultsAsPercentageOfRemainingOfPerformingCollateral / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPFiveMember | [2] |
Excess Subordination as a Percentage of Current Performing Collateral | 62.70%chco_TrustPreferredSecuritiesExcessSubordinationAsPercentageOfCurrentPerformingCollateral / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPFiveMember | [3] |
Marketable equity securities | S5 |  |  |
Schedule of Investments [Line Items] |  |  |
Type | Single |  |
Original Cost | 261 chco_TrustPreferredSecuritiesAvailableForSaleAndHeldToMaturityOriginalCost / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesSFiveMember |  |
Available-for-sale Securities, Amortized Cost | 235 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesSFiveMember |  |
Securities available-for-sale | 249 us-gaap_AvailableForSaleSecurities / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesSFiveMember |  |
Difference | 14 chco_TrustPreferredSecuritiesAmortizedCostAndFairValueDifference / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesSFiveMember | [1] |
Lowest Credit Rating | NR |  |
Number of issuers currently performing | 1 chco_TrustPreferredSecuritiesNumberOfIssuersCurrentlyPerforming / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_AvailableforsaleSecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesSFiveMember |  |
Held-to-maturity Securities | P6 |  |  |
Schedule of Investments [Line Items] |  |  |
Type | Pooled |  |
Class | Mezz |  |
Original Cost | 1,351 chco_TrustPreferredSecuritiesAvailableForSaleAndHeldToMaturityOriginalCost / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_HeldtomaturitySecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPSixMember |  |
Held-to-maturity, Amortized Cost | 44 us-gaap_HeldToMaturitySecurities / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_HeldtomaturitySecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPSixMember |  |
Securities held-to-maturity, Estimated Fair Value | 717 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_HeldtomaturitySecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPSixMember |  |
Difference | 673 chco_TrustPreferredSecuritiesAmortizedCostAndFairValueDifference / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_HeldtomaturitySecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPSixMember | [1] |
Lowest Credit Rating | Caa1 |  |
Number of issuers currently performing | 6 chco_TrustPreferredSecuritiesNumberOfIssuersCurrentlyPerforming / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_HeldtomaturitySecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPSixMember |  |
Actual deferrals/defaults (as a % of original dollar) | 19.50%chco_TrustPreferredSecuritiesActualDeferralsDefaultsAsPercentageOfOriginalDollar / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_HeldtomaturitySecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPSixMember |  |
Expected deferrals/defaults (as a % of remaining of performing collateral) | 20.00%chco_TrustPreferredSecuritiesExpectedDeferralsDefaultsAsPercentageOfRemainingOfPerformingCollateral / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_HeldtomaturitySecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPSixMember | [2] |
Excess Subordination as a Percentage of Current Performing Collateral | 65.70%chco_TrustPreferredSecuritiesExcessSubordinationAsPercentageOfCurrentPerformingCollateral / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_HeldtomaturitySecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPSixMember | [3] |
Held-to-maturity Securities | P7 |  |  |
Schedule of Investments [Line Items] |  |  |
Type | Pooled |  |
Class | Mezz |  |
Original Cost | 3,367 chco_TrustPreferredSecuritiesAvailableForSaleAndHeldToMaturityOriginalCost / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_HeldtomaturitySecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPSevenMember |  |
Held-to-maturity, Amortized Cost | 0 us-gaap_HeldToMaturitySecurities / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_HeldtomaturitySecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPSevenMember |  |
Securities held-to-maturity, Estimated Fair Value | 0 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_HeldtomaturitySecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPSevenMember |  |
Difference | 0 chco_TrustPreferredSecuritiesAmortizedCostAndFairValueDifference / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_HeldtomaturitySecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPSevenMember | [1] |
Lowest Credit Rating | Ca |  |
Number of issuers currently performing | 3 chco_TrustPreferredSecuritiesNumberOfIssuersCurrentlyPerforming / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_HeldtomaturitySecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPSevenMember |  |
Actual deferrals/defaults (as a % of original dollar) | 22.30%chco_TrustPreferredSecuritiesActualDeferralsDefaultsAsPercentageOfOriginalDollar / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_HeldtomaturitySecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPSevenMember |  |
Expected deferrals/defaults (as a % of remaining of performing collateral) | 0.00%chco_TrustPreferredSecuritiesExpectedDeferralsDefaultsAsPercentageOfRemainingOfPerformingCollateral / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_HeldtomaturitySecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPSevenMember | [2] |
Excess Subordination as a Percentage of Current Performing Collateral | 0.00%chco_TrustPreferredSecuritiesExcessSubordinationAsPercentageOfCurrentPerformingCollateral / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_HeldtomaturitySecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesPSevenMember | [3] |
Held-to-maturity Securities | S9 |  |  |
Schedule of Investments [Line Items] |  |  |
Type | Single |  |
Original Cost | 4,000 chco_TrustPreferredSecuritiesAvailableForSaleAndHeldToMaturityOriginalCost / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_HeldtomaturitySecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesSNineMember |  |
Held-to-maturity, Amortized Cost | 4,000 us-gaap_HeldToMaturitySecurities / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_HeldtomaturitySecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesSNineMember |  |
Securities held-to-maturity, Estimated Fair Value | 4,000 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_HeldtomaturitySecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesSNineMember |  |
Difference | $ 0 chco_TrustPreferredSecuritiesAmortizedCostAndFairValueDifference / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_HeldtomaturitySecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesSNineMember |  |
Lowest Credit Rating | NR |  |
Number of issuers currently performing | 1 chco_TrustPreferredSecuritiesNumberOfIssuersCurrentlyPerforming / us-gaap_InformationByCategoryOfDebtSecurityAxis = us-gaap_HeldtomaturitySecuritiesMember / chco_PooledTrustPreferredSecuritiesAxis = chco_TrustPreferredSecuritiesSNineMember |  |
[1] | The differences noted consist of unrealized losses recorded at December 31, 2014 and noncredit other-than-temporary impairment losses recorded subsequent to April 1, 2009 that have not been reclassified as credit losses.
[2] | Performing collateral is defined as total collateral minus all collateral that has been called, is currently deferring, or currently in default. This model for this security assumes that all collateral that is currently deferring will default with a zero recovery rate. The underlying issuers can cure, thus this bond could recover at a higher percentage upon default than zero.
[3] | Excess subordination is defined as the additional defaults/deferrals necessary in the next reporting period to deplete the entire credit enhancement (excess interest and over-collateralization) beneath our tranche within each pool to the point that would cause a "break in yield." This amount assumes that all currently performing collateral continues to perform. A break in yield means that our security would not be expected to receive all the contractual cash flows (principal and interest) by maturity. The "percent of current performing collateral" is the ratio of the "excess subordination amount" to current performing collateral—a higher percent means there is more excess subordination to absorb additional defaults/deferrals, and the better our security is protected from loss.

X
- Definition Pooled and single issuer trust preferred securities class. + References No definition available. + Details
Name: | chco_PooledAndSingleIssuerTrustPreferredSecuritiesClass
Namespace Prefix: | chco_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Pooled and single issuer trust preferred securities type. + References No definition available. + Details
Name: | chco_PooledAndSingleIssuerTrustPreferredSecuritiesType
Namespace Prefix: | chco_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Trust preferred securities, actual deferrals defaults as a percentage of original dollar. + References No definition available. + Details
Name: | chco_TrustPreferredSecuritiesActualDeferralsDefaultsAsPercentageOfOriginalDollar
Namespace Prefix: | chco_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Trust preferred securities, amortized cost and fair value, difference. + References No definition available. + Details
Name: | chco_TrustPreferredSecuritiesAmortizedCostAndFairValueDifference
Namespace Prefix: | chco_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Trust preferred securities available for sale and held to maturity , original cost. + References No definition available. + Details
Name: | chco_TrustPreferredSecuritiesAvailableForSaleAndHeldToMaturityOriginalCost
Namespace Prefix: | chco_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Trust preferred securities, excess subordination as a percentage of current performing collateral. + References No definition available. + Details
Name: | chco_TrustPreferredSecuritiesExcessSubordinationAsPercentageOfCurrentPerformingCollateral
Namespace Prefix: | chco_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Trust preferred securities, expected deferrals defaults as a percentage of remaining of performing collateral. + References No definition available. + Details
Name: | chco_TrustPreferredSecuritiesExpectedDeferralsDefaultsAsPercentageOfRemainingOfPerformingCollateral
Namespace Prefix: | chco_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Trust preferred securities, number of issuers currently performing. + References No definition available. + Details
Name: | chco_TrustPreferredSecuritiesNumberOfIssuersCurrentlyPerforming
Namespace Prefix: | chco_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 25 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=28360136&loc=d3e22054-111558 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (aa) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6871852&loc=d3e26610-111562 + Details
Name: | us-gaap_AvailableForSaleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.2) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AvailableForSaleSecuritiesAmortizedCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Description of the credit rating indicative of likelihood of repayment of the debt instrument given by a credit rating agency (for example, Standard and Poor's, Moody's, Fitch). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 + Details
Name: | us-gaap_DebtInstrumentCreditRating
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount after other than temporary impairment (OTTI) accretion, of investments in debt securities classified as held-to-maturity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 25 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=28360136&loc=d3e22054-111558 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.1) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.6) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_HeldToMaturitySecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of investments in debt securities classified as held-to-maturity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (aa) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_ScheduleOfInvestmentsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_InformationByCategoryOfDebtSecurityAxis=us-gaap_AvailableforsaleSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InformationByCategoryOfDebtSecurityAxis=us-gaap_HeldtomaturitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |