XML 47 R36.htm IDEA: XBRL DOCUMENT
v3.22.2

Allowance For Credit Losses (Narrative) (Details) | 6 Months Ended |
--- | --- | ---
Jun. 30, 2022 USD ($) contract | Jun. 30, 2021 USD ($) | Dec. 31, 2021 USD ($)
Financing Receivable, Impaired [Line Items] |  |  |
Threshold period for discontinuance of interest accrual | 90 days |  |
Financing receivable, nonaccrual, interest income | $ 0 | $ 0 |
Collateral dependent loans | 0 |  | $ 0
Impaired financing receivable, interest income forgone | $ 100,000 | 100,000 |
Financing receivable, threshold period past due | 30 days |  |
Allowance for credit losses allocated to troubled debt | $ 300,000 |  | 300,000
Commitment to lend to troubled debt | 0 |  |
Increase in provision for credit losses for TDRs | 100,000 | 100,000 |
Charge-offs related to TDRs | $ 0 | $ 0 |
Number of TDRs that defaulted | contract | 0 |  |
Loan restructuring, troubled debt restructuring | $ 18,239,000 |  | $ 21,280,000
Payment Deferral | COVID-19 | Consumer Borrower |  |  |
Financing Receivable, Impaired [Line Items] |  |  |
Loan restructuring, trial modifications | 143,000,000 |  |
Loan restructuring, end of period | 300,000 |  |
Loan restructuring, resumed payment | 143,000,000 |  |
Loan restructuring, troubled debt restructuring | $ 4,000,000 |  |
Residential real estate |  |  |
Financing Receivable, Impaired [Line Items] |  |  |
Threshold period past due for write-off of financing receivable | 120 days |  |
Commercial Industrial Loans And Commercial Real Estate |  |  |
Financing Receivable, Impaired [Line Items] |  |  |
Threshold period past due for write-off of financing receivable | 120 days |  |
Consumer |  |  |
Financing Receivable, Impaired [Line Items] |  |  |
Threshold period past due for write-off of financing receivable | 180 days |  |

X
- Definition Financing Receivable, Collateral Dependent + References No definition available. + Details
Name: | chco_FinancingReceivableCollateralDependent
Namespace Prefix: | chco_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing Receivable, Troubled Debt Restructuring, Allowance for Credit Losses + References No definition available. + Details
Name: | chco_FinancingReceivableTroubledDebtRestructuringAllowanceForCreditLosses
Namespace Prefix: | chco_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Financing Receivables, Impaired, Troubled Debt Restructuring, Provision for Credit Losses + References No definition available. + Details
Name: | chco_FinancingReceivablesImpairedTroubledDebtRestructuringProvisionForCreditLosses
Namespace Prefix: | chco_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Impaired Financing Receivable, Interest Income, Interest Forgone + References No definition available. + Details
Name: | chco_ImpairedFinancingReceivableInterestIncomeInterestForgone
Namespace Prefix: | chco_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Loan Restructuring, Trial Modifications, Period End Amount + References No definition available. + Details
Name: | chco_LoanRestructuringTrialModificationsPeriodEndAmount
Namespace Prefix: | chco_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Loan Restructuring, Trial Modifications, Resumed Payment, Amount + References No definition available. + Details
Name: | chco_LoanRestructuringTrialModificationsResumedPaymentAmount
Namespace Prefix: | chco_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Threshold Period for Discontinuance of Interest Accrual + References No definition available. + Details
Name: | chco_ThresholdPeriodforDiscontinuanceofInterestAccrual
Namespace Prefix: | chco_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_FinancingReceivableImpairedLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of financing receivable modified as troubled debt restructuring. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 33 -URI https://asc.fasb.org/extlink&oid=123577603&loc=SL6953676-111524 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 40 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=121585226&loc=d3e18845-111554 + Details
Name: | us-gaap_FinancingReceivableModificationsRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of financing receivable contracts modified as troubled debt restructuring within previous 12 months, with subsequent payment default. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 34 -URI https://asc.fasb.org/extlink&oid=123577603&loc=SL6953682-111524 + Details
Name: | us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of interest income on financing receivable on nonaccrual status. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 16 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447 + Details
Name: | us-gaap_FinancingReceivableNonaccrualInterestIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Threshold period for when financing receivable is considered past due, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Excludes threshold period past due to write off as uncollectible. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 14 -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447 + Details
Name: | us-gaap_FinancingReceivableThresholdPeriodPastDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Threshold period for when financing receivable is considered past due to write off as uncollectible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 14 -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447 + Details
Name: | us-gaap_FinancingReceivableThresholdPeriodPastDueWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Reflects the amount of the write-down related to a troubled debt restructuring. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 40 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=121585226&loc=d3e18845-111554 + Details
Name: | us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of financing receivable modified on trial basis. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 33 -URI https://asc.fasb.org/extlink&oid=123577603&loc=SL6953676-111524 + Details
Name: | us-gaap_LoanRestructuringTrialModificationsAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of unfunded portion of contractual agreement to lend funds to borrower for financing receivable modified as troubled debt restructuring. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 40 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=121585226&loc=d3e18794-111554 + Details
Name: | us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_LoanRestructuringModificationAxis=us-gaap_PaymentDeferralMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LoanRestructuringModificationNameAxis=chco_COVID19Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis=us-gaap_ConsumerBorrowerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialRealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=chco_CommercialIndustrialLoansAndCommercialRealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |