XML 24 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Aging of Past Due Loans by Loan Class (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past Due $ 10,004us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue $ 10,400us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
60 - 89 Days Past Due 6,519us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue 4,097us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
90+ Days Past Due 9,297us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue 9,629us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
Total Past Due 25,820us-gaap_FinancingReceivableRecordedInvestmentPastDue 24,126us-gaap_FinancingReceivableRecordedInvestmentPastDue
Current Loans 1,645,214us-gaap_FinancingReceivableRecordedInvestmentCurrent 1,665,290us-gaap_FinancingReceivableRecordedInvestmentCurrent
Total loans 1,671,034fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered 1,689,416fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
Non Covered Loans    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past Due 9,120us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
8,955us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
60 - 89 Days Past Due 6,049us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
3,576us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
90+ Days Past Due 7,309us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
7,677us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total Past Due 22,478us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
20,208us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Current Loans 1,535,832us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
1,546,968us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total loans 1,558,310fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
1,567,176fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Non Covered Loans | Commercial Loans | Construction Development And Other Land    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past Due 21us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_ConstructionDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
39us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_ConstructionDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
60 - 89 Days Past Due   46us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_ConstructionDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total Past Due 21us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_ConstructionDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
85us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_ConstructionDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Current Loans 39,607us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_ConstructionDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
41,186us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_ConstructionDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total loans 39,628fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_ConstructionDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
41,271fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_ConstructionDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Non Covered Loans | Commercial Loans | Commercial and Industrial    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past Due 278us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
285us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
60 - 89 Days Past Due 192us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
6us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
90+ Days Past Due 105us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
103us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total Past Due 575us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
394us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Current Loans 77,907us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
82,705us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total loans 78,482fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
83,099fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Non Covered Loans | Commercial Loans | Multi-family Residential    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past Due 283us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_MultiFamilyResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
81us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_MultiFamilyResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
60 - 89 Days Past Due   110us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_MultiFamilyResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
90+ Days Past Due 109us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_MultiFamilyResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
 
Total Past Due 392us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_MultiFamilyResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
191us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_MultiFamilyResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Current Loans 96,903us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_MultiFamilyResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
97,289us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_MultiFamilyResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total loans 97,295fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_MultiFamilyResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
97,480fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_MultiFamilyResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Non Covered Loans | Commercial Loans | Single-family Non-owner Occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past Due 1,204us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
914us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
60 - 89 Days Past Due 302us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
513us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
90+ Days Past Due 368us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
425us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total Past Due 1,874us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
1,852us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Current Loans 135,562us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
133,319us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total loans 137,436fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
135,171fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Non Covered Loans | Commercial Loans | Non-farm, Non-residential    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past Due 1,200us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
1,075us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
60 - 89 Days Past Due 3,830us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
783us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
90+ Days Past Due 2,289us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
1,984us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total Past Due 7,319us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
3,842us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Current Loans 455,716us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
470,064us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total loans 463,035fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
473,906fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Non Covered Loans | Commercial Loans | Agricultural    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past Due 5us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_AgriculturalMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
 
90+ Days Past Due   4us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_AgriculturalMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total Past Due 5us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_AgriculturalMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
4us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_AgriculturalMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Current Loans 1,666us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_AgriculturalMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
1,595us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_AgriculturalMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total loans 1,671fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_AgriculturalMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
1,599fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_AgriculturalMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Non Covered Loans | Commercial Loans | Farmland Loan    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past Due 6us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_FarmlandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
89us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_FarmlandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
90+ Days Past Due 57us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_FarmlandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
 
Total Past Due 63us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_FarmlandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
89us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_FarmlandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Current Loans 28,581us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_FarmlandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
29,428us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_FarmlandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total loans 28,644fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_FarmlandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
29,517fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_FarmlandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Non Covered Loans | Consumer Real Estate | Home Equity Lines    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past Due 784us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
492us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
60 - 89 Days Past Due 28us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
103us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
90+ Days Past Due 524us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
571us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total Past Due 1,336us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
1,166us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Current Loans 107,822us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
109,791us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total loans 109,158fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
110,957fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Non Covered Loans | Consumer Real Estate | Single Family Owner Occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past Due 4,960us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
5,436us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
60 - 89 Days Past Due 1,259us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
1,931us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
90+ Days Past Due 3,818us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
4,564us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total Past Due 10,037us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
11,931us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Current Loans 481,280us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
473,544us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total loans 491,317fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
485,475fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Non Covered Loans | Consumer Real Estate | Owner Occupied Construction    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
60 - 89 Days Past Due 353us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_OwnerOccupiedConstructionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
 
Total Past Due 353us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_OwnerOccupiedConstructionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
 
Current Loans 34,971us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_OwnerOccupiedConstructionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
32,799us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_OwnerOccupiedConstructionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total loans 35,324fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_OwnerOccupiedConstructionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
32,799fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_OwnerOccupiedConstructionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Non Covered Loans | Consumer and Other | Consumer Loan    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past Due 379us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerAndOtherPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
544us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerAndOtherPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
60 - 89 Days Past Due 85us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerAndOtherPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
84us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerAndOtherPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
90+ Days Past Due 39us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerAndOtherPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
26us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerAndOtherPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total Past Due 503us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerAndOtherPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
654us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerAndOtherPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Current Loans 68,581us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerAndOtherPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
68,693us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerAndOtherPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total loans 69,084fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerAndOtherPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
69,347fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerAndOtherPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Non Covered Loans | Consumer and Other | Other    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Current Loans 7,236us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_OtherLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerAndOtherPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
6,555us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_OtherLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerAndOtherPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Total loans 7,236fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_OtherLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerAndOtherPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
6,555fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_OtherLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerAndOtherPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_NonCoveredLoansMember
Covered Loans    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past Due 884us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
1,445us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
60 - 89 Days Past Due 470us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
521us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
90+ Days Past Due 1,988us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
1,952us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Total Past Due 3,342us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
3,918us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Current Loans 109,382us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
118,322us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Total loans 112,724fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
122,240fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Covered Loans | Commercial Loans | Construction Development And Other Land    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past Due 43us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_ConstructionDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
120us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_ConstructionDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
60 - 89 Days Past Due 18us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_ConstructionDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
17us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_ConstructionDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
90+ Days Past Due 5us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_ConstructionDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
 
Total Past Due 66us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_ConstructionDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
137us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_ConstructionDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Current Loans 10,344us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_ConstructionDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
12,963us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_ConstructionDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Total loans 10,410fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_ConstructionDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
13,100fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_ConstructionDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Covered Loans | Commercial Loans | Commercial and Industrial    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past Due 179us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
84us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
60 - 89 Days Past Due 95us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
12us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
90+ Days Past Due   34us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Total Past Due 274us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
130us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Current Loans 2,097us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
2,532us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Total loans 2,371fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
2,662fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Covered Loans | Commercial Loans | Multi-family Residential    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Current Loans 678us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_MultiFamilyResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
1,584us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_MultiFamilyResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Total loans 678fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_MultiFamilyResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
1,584fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_MultiFamilyResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Covered Loans | Commercial Loans | Single-family Non-owner Occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past Due 10us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
122us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
90+ Days Past Due 77us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
77us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Total Past Due 87us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
199us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Current Loans 4,759us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
5,719us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Total loans 4,846fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
5,918fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyNonOwnerOccupiedMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Covered Loans | Commercial Loans | Non-farm, Non-residential    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past Due 46us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
124us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
60 - 89 Days Past Due 45us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
140us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
90+ Days Past Due 1,488us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
1,258us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Total Past Due 1,579us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
1,522us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Current Loans 23,093us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
23,795us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Total loans 24,672fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
25,317fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_NonFarmNonResidentialMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Covered Loans | Commercial Loans | Agricultural    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Current Loans 42us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_AgriculturalMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
43us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_AgriculturalMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Total loans 42fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_AgriculturalMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
43fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_AgriculturalMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Covered Loans | Commercial Loans | Farmland Loan    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past Due 111us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_FarmlandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
3us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_FarmlandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Total Past Due 111us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_FarmlandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
3us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_FarmlandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Current Loans 586us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_FarmlandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
713us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_FarmlandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Total loans 697fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_FarmlandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
716fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_FarmlandMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Covered Loans | Consumer Real Estate | Home Equity Lines    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past Due 317us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
858us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
60 - 89 Days Past Due 279us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
318us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
90+ Days Past Due 177us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
168us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Total Past Due 773us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
1,344us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Current Loans 56,642us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
59,047us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Total loans 57,415fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
60,391fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Covered Loans | Consumer Real Estate | Single Family Owner Occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past Due 178us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
134us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
60 - 89 Days Past Due 33us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
34us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
90+ Days Past Due 241us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
415us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Total Past Due 452us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
583us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Current Loans 10,542us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
11,385us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Total loans 10,994fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
11,968fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_SingleFamilyOwnerOccupiedLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Covered Loans | Consumer Real Estate | Owner Occupied Construction    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Current Loans 512us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_OwnerOccupiedConstructionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
453us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= fcbc_OwnerOccupiedConstructionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Total loans 512fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_OwnerOccupiedConstructionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
453fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= fcbc_OwnerOccupiedConstructionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerRealEstateMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Covered Loans | Consumer and Other | Consumer Loan    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Current Loans 87us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerAndOtherPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
88us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerAndOtherPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
Total loans $ 87fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerAndOtherPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember
$ 88fcbc_LoansAndLeasesReceivableNetOfDeferredIncomeCoveredAndNotCovered
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fcbc_ConsumerAndOtherPortfolioSegmentMember
/ fcbc_ScheduleOfFinancingReceivableAgingAxis
= fcbc_CoveredLoansMember