XML 61 R42.htm IDEA: XBRL DOCUMENT
v3.20.4

Time Deposits (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2020
Time Deposits |
Schedule of time deposits | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | December 31, |
(Dollars in thousands) |  | 2020 |  | 2019 |
Certificates of deposit, over $250 | ​ | $ | 125,293 | ​ | $ | 109,310 | ​
Other time deposits | ​ |  | 344,290 | ​ |  | 312,746 | ​
​ | ​ | $ | 469,583 | ​ | $ | 422,056 | ​
Schedule of remaining maturities on time deposits | ​
​ | ​ | ​ | ​
(Dollars in thousands) |  |  | December 31, 2020
2021 | ​ | $ | 328,215
2022 | ​ |  | 77,042
2023 | ​ |  | 28,707
2024 | ​ |  | 19,454
2025 | ​ |  | 13,833
Thereafter | ​ |  | 2,332
​ | ​ | $ | 469,583

X
- Definition Tabular disclosure of the remaining maturities on time deposits held by the entity. + References No definition available. + Details
Name: | cffi_RemainingMaturitiesOnTimeDepositsTableTextBlock
Namespace Prefix: | cffi_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | cffi_TimeDeposits1Abstract
Namespace Prefix: | cffi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of deposits that cannot be withdrawn before a set date without penalty or for which notice of withdrawal is required. Time deposits include, but are not limited to, certificates of deposits, individual retirement accounts and open accounts. + References No definition available. + Details
Name: | cffi_TimeDepositsTableTextBlock
Namespace Prefix: | cffi_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration