XML 27 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans (Financing Receivables Credit Quality Indicators) (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Financing Receivable, Recorded Investment [Line Items]    
Loans $ 272,701us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome $ 263,401us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
Not Rated [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 88,430us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
81,963us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
Pass [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 170,958us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
166,220us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Special Mention [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 2,108us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
2,350us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Substandard [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 11,205us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
12,868us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Commercial Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 47,778us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
46,532us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial Portfolio Segment [Member] | Not Rated [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 102us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
1,088us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
Commercial Portfolio Segment [Member] | Pass [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 46,968us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
44,543us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Commercial Portfolio Segment [Member] | Special Mention [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 317us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
441us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Commercial Portfolio Segment [Member] | Substandard [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 391us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
460us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Single-Family Residential[Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 57,537us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateMortgageResidentialSingleFamilyMember
51,445us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateMortgageResidentialSingleFamilyMember
Single-Family Residential[Member] | Not Rated [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 56,786us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateMortgageResidentialSingleFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
50,864us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateMortgageResidentialSingleFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
Single-Family Residential[Member] | Substandard [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 751us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateMortgageResidentialSingleFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
581us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateMortgageResidentialSingleFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Multi-Family Residential [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 28,437us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateMortgageResidentialMultiFamilyMember
28,790us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateMortgageResidentialMultiFamilyMember
Multi-Family Residential [Member] | Pass [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 27,706us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateMortgageResidentialMultiFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
26,412us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateMortgageResidentialMultiFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Multi-Family Residential [Member] | Substandard [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 731us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateMortgageResidentialMultiFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
2,378us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateMortgageResidentialMultiFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Real Estate, Commercial [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 87,445us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialMember
91,119us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialMember
Real Estate, Commercial, Non-Owner Occupied [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 49,339us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialNonOwnerOccupiedMember
48,994us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialNonOwnerOccupiedMember
Real Estate, Commercial, Non-Owner Occupied [Member] | Not Rated [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 136us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialNonOwnerOccupiedMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
139us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialNonOwnerOccupiedMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
Real Estate, Commercial, Non-Owner Occupied [Member] | Pass [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 44,049us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialNonOwnerOccupiedMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
43,547us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialNonOwnerOccupiedMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Real Estate, Commercial, Non-Owner Occupied [Member] | Special Mention [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans   89us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialNonOwnerOccupiedMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Real Estate, Commercial, Non-Owner Occupied [Member] | Substandard [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 5,154us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialNonOwnerOccupiedMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
5,219us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialNonOwnerOccupiedMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Real Estate, Commercial, Owner Occupied [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 32,468us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialOwnerOccupiedMember
35,900us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialOwnerOccupiedMember
Real Estate, Commercial, Owner Occupied [Member] | Pass [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 29,910us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialOwnerOccupiedMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
33,305us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialOwnerOccupiedMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Real Estate, Commercial, Owner Occupied [Member] | Special Mention [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 1,484us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialOwnerOccupiedMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
1,507us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialOwnerOccupiedMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Real Estate, Commercial, Owner Occupied [Member] | Substandard [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 1,074us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialOwnerOccupiedMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
1,088us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialOwnerOccupiedMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Real Estate, Commercial, Land Acquisition [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 5,638us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialLandAcquisitionMember
6,225us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialLandAcquisitionMember
Real Estate, Commercial, Land Acquisition [Member] | Not Rated [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 77us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialLandAcquisitionMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
78us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialLandAcquisitionMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
Real Estate, Commercial, Land Acquisition [Member] | Pass [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 2,863us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialLandAcquisitionMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
3,417us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialLandAcquisitionMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Real Estate, Commercial, Land Acquisition [Member] | Substandard [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 2,698us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialLandAcquisitionMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
2,730us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialLandAcquisitionMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Construction [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 28,161us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
23,641us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Construction [Member] | Not Rated [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 8,699us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
8,645us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
Construction [Member] | Pass [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 19,462us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
14,996us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Home Equity Line of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 18,271us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
16,898us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Originated Portfolio [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 16,895us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditOriginatedPortfolioMember
15,465us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditOriginatedPortfolioMember
Originated Portfolio [Member] | Not Rated [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 16,747us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditOriginatedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
15,316us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditOriginatedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
Originated Portfolio [Member] | Substandard [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 148us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditOriginatedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
149us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditOriginatedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Purchased Portfolio [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 1,376us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditPurchasedPortfolioMember
1,433us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditPurchasedPortfolioMember
Purchased Portfolio [Member] | Not Rated [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 811us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditPurchasedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
857us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditPurchasedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
Purchased Portfolio [Member] | Special Mention [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 307us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditPurchasedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
313us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditPurchasedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Purchased Portfolio [Member] | Substandard [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 258us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditPurchasedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
263us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditPurchasedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Other consumer [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 5,072us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
4,976us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Other consumer [Member] | Not Rated [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans $ 5,072us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
$ 4,976us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember