XML 73 R56.htm IDEA: XBRL DOCUMENT
v3.20.4

Recent Accounting Pronouncements Recent Accounting Pronouncements (Details) - USD ($) $ in Thousands | Jan. 01, 2020 | Dec. 31, 2019
--- | --- | ---
Financing Receivable |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |
Post Adoption Balance | $ 3,618,825 |
Pre-Adoption Balance |  | $ 3,616,099
New Accounting Pronouncement, Effect of Adoption, Quantification | 2,726 |
Deferred Income Tax Asset, Net |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |
Post Adoption Balance | 7,380 |
Pre-Adoption Balance |  | 6,669
New Accounting Pronouncement, Effect of Adoption, Quantification | 711 |
Shareholders Equity Attributable to Parent |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |
Post Adoption Balance | 655,648 |
Pre-Adoption Balance |  | 657,983
New Accounting Pronouncement, Effect of Adoption, Quantification | (2,335) |
Financing Receivable, Allowance |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |
Post Adoption Balance | 17,349 |
Pre-Adoption Balance |  | $ 11,589
New Accounting Pronouncement, Effect of Adoption, Quantification | $ (5,760) |

X
- Definition New Accounting Pronouncement, Effect of Adoption, Quantification + References No definition available. + Details
Name: | chco_NewAccountingPronouncementEffectOfAdoptionQuantification
Namespace Prefix: | chco_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Post Adoption Balance + References No definition available. + Details
Name: | chco_PostAdoptionBalance
Namespace Prefix: | chco_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Pre-Adoption Balance + References No definition available. + Details
Name: | chco_PreAdoptionBalance
Namespace Prefix: | chco_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_FinanceReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=chco_DeferredIncomeTaxAssetNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=chco_ShareholdersEquityAttributableToParentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=chco_FinancingReceivableAllowanceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |