XML 33 R114.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Business Segments - Segment Reporting (Details) $ in Thousands | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2019 USD ($) | Sep. 30, 2019 USD ($) | Jun. 30, 2019 USD ($) | Mar. 31, 2019 USD ($) | Dec. 31, 2018 USD ($) | Sep. 30, 2018 USD ($) | Jun. 30, 2018 USD ($) | Mar. 31, 2018 USD ($) | Dec. 31, 2019 USD ($) segment | Dec. 31, 2018 USD ($) | Dec. 31, 2017 USD ($)
Business Segments |  |  |  |  |  |  |  |  |  |  |
Number of principal business segments | segment |  |  |  |  |  |  |  |  | 3 |  |
Revenues: |  |  |  |  |  |  |  |  |  |  |
Interest income | $ 23,791 | $ 23,992 | $ 24,276 | $ 22,951 | $ 23,462 | $ 23,691 | $ 22,651 | $ 22,744 | $ 95,010 | $ 92,548 | $ 89,593
Gains on sales of loans |  |  |  |  |  |  |  |  | 10,603 | 7,841 | 8,553
Other noninterest income |  |  |  |  |  |  |  |  | 21,409 | 17,917 | 18,679
Total operating income |  |  |  |  |  |  |  |  | 127,022 | 118,306 | 116,825
Expenses: |  |  |  |  |  |  |  |  |  |  |
Provision for loan losses |  |  |  |  |  |  |  |  | 8,515 | 11,006 | 16,435
Interest expense |  |  |  |  |  |  |  |  | 14,556 | 11,027 | 9,601
Salaries and employee benefits |  |  |  |  |  |  |  |  | 47,201 | 42,003 | 43,597
Depreciation and amortization |  |  |  |  |  |  |  |  | 3,866 | 3,671 | 3,447
Other noninterest expenses |  |  |  |  |  |  |  |  | 28,952 | 28,058 | 25,779
Total operating expenses |  |  |  |  |  |  |  |  | 103,090 | 95,765 | 98,859
Income (loss) before income taxes | 5,435 | 6,351 | 7,468 | 4,678 | 4,858 | 6,441 | 6,467 | 4,775 | 23,932 | 22,541 | 17,966
Income tax expense (benefit) |  |  |  |  |  |  |  |  | 5,082 | 4,521 | 11,394
Net income (loss) | 4,352 | $ 4,885 | $ 5,842 | $ 3,771 | 3,957 | $ 5,101 | $ 5,070 | $ 3,892 | 18,850 | 18,020 | 6,572
Total assets | 1,657,432 |  |  |  | 1,521,411 |  |  |  | 1,657,432 | 1,521,411 | 1,509,056
Goodwill | 14,425 |  |  |  | 14,425 |  |  |  | 14,425 | 14,425 | 14,425
Capital expenditures |  |  |  |  |  |  |  |  | 2,706 | 3,374 | 4,180
Other |  |  |  |  |  |  |  |  |  |  |
Revenues: |  |  |  |  |  |  |  |  |  |  |
Interest income |  |  |  |  |  |  |  |  | 4 | 6 | 1
Other noninterest income |  |  |  |  |  |  |  |  | 4,349 | 2,135 | 3,205
Total operating income |  |  |  |  |  |  |  |  | 4,353 | 2,141 | 3,206
Expenses: |  |  |  |  |  |  |  |  |  |  |
Interest expense |  |  |  |  |  |  |  |  | 1,135 | 1,152 | 1,151
Salaries and employee benefits |  |  |  |  |  |  |  |  | 4,337 | 1,531 | 3,248
Depreciation and amortization |  |  |  |  |  |  |  |  | 182 | 177 | 178
Other noninterest expenses |  |  |  |  |  |  |  |  | 1,056 | 1,083 | 491
Total operating expenses |  |  |  |  |  |  |  |  | 6,710 | 3,943 | 5,068
Income (loss) before income taxes |  |  |  |  |  |  |  |  | (2,357) | (1,802) | (1,862)
Income tax expense (benefit) |  |  |  |  |  |  |  |  | (651) | (594) | (137)
Net income (loss) |  |  |  |  |  |  |  |  | (1,706) | (1,208) | (1,725)
Total assets | 30,299 |  |  |  | 16,461 |  |  |  | 30,299 | 16,461 | 11,220
Capital expenditures |  |  |  |  |  |  |  |  | 67 | 4 | 14
Operating Segments | Retail Banking |  |  |  |  |  |  |  |  |  |  |
Revenues: |  |  |  |  |  |  |  |  |  |  |
Interest income |  |  |  |  |  |  |  |  | 59,465 | 55,019 | 49,564
Other noninterest income |  |  |  |  |  |  |  |  | 11,392 | 11,029 | 10,501
Total operating income |  |  |  |  |  |  |  |  | 70,857 | 66,048 | 60,065
Expenses: |  |  |  |  |  |  |  |  |  |  |
Provision for loan losses |  |  |  |  |  |  |  |  | 360 | 100 | 200
Interest expense |  |  |  |  |  |  |  |  | 10,181 | 6,842 | 6,076
Salaries and employee benefits |  |  |  |  |  |  |  |  | 28,231 | 26,632 | 25,132
Depreciation and amortization |  |  |  |  |  |  |  |  | 3,242 | 3,014 | 2,818
Other noninterest expenses |  |  |  |  |  |  |  |  | 17,091 | 16,869 | 15,133
Total operating expenses |  |  |  |  |  |  |  |  | 59,105 | 53,457 | 49,359
Income (loss) before income taxes |  |  |  |  |  |  |  |  | 11,752 | 12,591 | 10,706
Income tax expense (benefit) |  |  |  |  |  |  |  |  | 1,837 | 1,958 | 5,727
Net income (loss) |  |  |  |  |  |  |  |  | 9,915 | 10,633 | 4,979
Total assets | 1,468,627 |  |  |  | 1,351,932 |  |  |  | 1,468,627 | 1,351,932 | 1,336,100
Goodwill | 3,702 |  |  |  | 3,702 |  |  |  | 3,702 | 3,702 | 3,702
Capital expenditures |  |  |  |  |  |  |  |  | 2,270 | 3,178 | 3,524
Operating Segments | Mortgage Banking |  |  |  |  |  |  |  |  |  |  |
Revenues: |  |  |  |  |  |  |  |  |  |  |
Interest income |  |  |  |  |  |  |  |  | 2,699 | 2,018 | 1,660
Gains on sales of loans |  |  |  |  |  |  |  |  | 10,603 | 7,841 | 8,553
Other noninterest income |  |  |  |  |  |  |  |  | 5,103 | 4,015 | 4,095
Total operating income |  |  |  |  |  |  |  |  | 18,405 | 13,874 | 14,308
Expenses: |  |  |  |  |  |  |  |  |  |  |
Interest expense |  |  |  |  |  |  |  |  | 1,618 | 904 | 587
Salaries and employee benefits |  |  |  |  |  |  |  |  | 5,965 | 5,298 | 5,945
Depreciation and amortization |  |  |  |  |  |  |  |  | 246 | 269 | 239
Other noninterest expenses |  |  |  |  |  |  |  |  | 5,467 | 4,803 | 4,946
Total operating expenses |  |  |  |  |  |  |  |  | 13,296 | 11,274 | 11,717
Income (loss) before income taxes |  |  |  |  |  |  |  |  | 5,109 | 2,600 | 2,591
Income tax expense (benefit) |  |  |  |  |  |  |  |  | 1,336 | 697 | 1,606
Net income (loss) |  |  |  |  |  |  |  |  | 3,773 | 1,903 | 985
Total assets | 102,467 |  |  |  | 51,226 |  |  |  | 102,467 | 51,226 | 64,513
Capital expenditures |  |  |  |  |  |  |  |  | 246 | 133 | 410
Operating Segments | Consumer Finance |  |  |  |  |  |  |  |  |  |  |
Revenues: |  |  |  |  |  |  |  |  |  |  |
Interest income |  |  |  |  |  |  |  |  | 41,389 | 42,789 | 44,745
Other noninterest income |  |  |  |  |  |  |  |  | 565 | 738 | 878
Total operating income |  |  |  |  |  |  |  |  | 41,954 | 43,527 | 45,623
Expenses: |  |  |  |  |  |  |  |  |  |  |
Provision for loan losses |  |  |  |  |  |  |  |  | 8,155 | 10,906 | 16,235
Interest expense |  |  |  |  |  |  |  |  | 10,169 | 9,413 | 8,164
Salaries and employee benefits |  |  |  |  |  |  |  |  | 8,668 | 8,542 | 9,272
Depreciation and amortization |  |  |  |  |  |  |  |  | 196 | 211 | 212
Other noninterest expenses |  |  |  |  |  |  |  |  | 5,338 | 5,303 | 5,209
Total operating expenses |  |  |  |  |  |  |  |  | 32,526 | 34,375 | 39,092
Income (loss) before income taxes |  |  |  |  |  |  |  |  | 9,428 | 9,152 | 6,531
Income tax expense (benefit) |  |  |  |  |  |  |  |  | 2,560 | 2,460 | 4,198
Net income (loss) |  |  |  |  |  |  |  |  | 6,868 | 6,692 | 2,333
Total assets | 314,431 |  |  |  | 296,876 |  |  |  | 314,431 | 296,876 | 291,774
Goodwill | 10,723 |  |  |  | 10,723 |  |  |  | 10,723 | 10,723 | 10,723
Capital expenditures |  |  |  |  |  |  |  |  | 123 | 59 | 232
Eliminations |  |  |  |  |  |  |  |  |  |  |
Revenues: |  |  |  |  |  |  |  |  |  |  |
Interest income |  |  |  |  |  |  |  |  | (8,547) | (7,284) | (6,377)
Total operating income |  |  |  |  |  |  |  |  | (8,547) | (7,284) | (6,377)
Expenses: |  |  |  |  |  |  |  |  |  |  |
Interest expense |  |  |  |  |  |  |  |  | (8,547) | (7,284) | (6,377)
Total operating expenses |  |  |  |  |  |  |  |  | (8,547) | (7,284) | (6,377)
Total assets | $ (258,392) |  |  |  | $ (195,084) |  |  |  | $ (258,392) | $ (195,084) | $ (194,551)

X
- Definition This concept does not have a custom type definition. + References No definition available. + Details
Name: | cffi_ExpensesAbstract
Namespace Prefix: | cffi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other noninterest expenses that are not separately presented in any other noninterest expense category for the reportable segment. + References No definition available. + Details
Name: | cffi_SegmentReportingOtherNoninterestExpense
Namespace Prefix: | cffi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of significant additions in the period in other assets (current, noncurrent, or unclassified). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AdditionsToOtherAssetsAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(11)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -URI http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(12)) -URI http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910 + Details
Name: | us-gaap_Assets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 + Details
Name: | us-gaap_DepreciationAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.13(h)) -URI http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.3(a)) -URI http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263 + Details
Name: | us-gaap_GainLossOnSalesOfLoansNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266 + Details
Name: | us-gaap_Goodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 940 -SubTopic 20 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(10)) -URI http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(8)) -URI http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(15)) -URI http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260 + Details
Name: | us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (h) -URI http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 20 -Section 45 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324 + Details
Name: | us-gaap_IncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.1-5) -URI http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260 + Details
Name: | us-gaap_InterestAndDividendIncomeOperating
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of the cost of borrowed funds accounted for as interest expense. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (210.5-03(11)) -URI http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.9) -URI http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260 + Details
Name: | us-gaap_InterestExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(b)(4)) -URI http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227 + Details
Name: | us-gaap_LaborAndRelatedExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the total of noninterest income derived from certain activities and assets including (for example): (1) venture capital investments; (2) bank owned life insurance; (3) foreign currency transactions; and (4) mortgage servicing rights. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.13) -URI http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260 + Details
Name: | us-gaap_NoninterestIncomeOther
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues. + References No definition available. + Details
Name: | us-gaap_NumberOfOperatingSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense. + References No definition available. + Details
Name: | us-gaap_OperatingCostsAndExpenses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 1A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 1B -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -URI http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4J -URI http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 32 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599 Reference 10: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4K -URI http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686 + Details
Name: | us-gaap_ProfitLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of credit loss expense (reversal of expense) for financing receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(7)(d)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(11)) -URI http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260 + Details
Name: | us-gaap_ProvisionForLoanLossesExpensed
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 32 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -URI http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227 + Details
Name: | us-gaap_Revenues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenuesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
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_SegmentReportingInformationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=cffi_RetailBankingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_MortgageBankingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=cffi_ConsumerFinanceSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |