XML 66 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans (Financing Receivables Credit Quality Indicators) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Financing Receivable, Recorded Investment [Line Items]    
Loans $ 264,147us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome $ 212,870us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
Not Rated [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 82,164us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
52,258us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
Pass [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 166,685us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
142,787us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Special Mention [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 2,353us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
2,936us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Substandard [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 12,945us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
14,889us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Commercial Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 46,656us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
37,526us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial Portfolio Segment [Member] | Not Rated [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 1,090us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
228us-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 44,663us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
35,424us-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 443us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
921us-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 460us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
953us-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 51,542us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateMortgageResidentialSingleFamilyMember
32,219us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateMortgageResidentialSingleFamilyMember
Single-Family Residential[Member] | Not Rated [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 50,961us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateMortgageResidentialSingleFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
31,685us-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 581us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateMortgageResidentialSingleFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
534us-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,863us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateMortgageResidentialMultiFamilyMember
32,197us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateMortgageResidentialMultiFamilyMember
Multi-Family Residential [Member] | Pass [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 26,481us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateMortgageResidentialMultiFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
29,667us-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 2,382us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateMortgageResidentialMultiFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
2,530us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateMortgageResidentialMultiFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Real Estate, Commercial [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 91,404us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialMember
83,752us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialMember
Real Estate, Commercial, Non-Owner Occupied [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 49,142us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialNonOwnerOccupiedMember
43,121us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialNonOwnerOccupiedMember
Real Estate, Commercial, Non-Owner Occupied [Member] | Not Rated [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 139us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialNonOwnerOccupiedMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
3,170us-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 43,665us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialNonOwnerOccupiedMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
34,834us-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
556us-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,249us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialNonOwnerOccupiedMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
4,561us-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 35,991us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialOwnerOccupiedMember
35,203us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialOwnerOccupiedMember
Real Estate, Commercial, Owner Occupied [Member] | Pass [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 33,389us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialOwnerOccupiedMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
31,489us-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,508us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialOwnerOccupiedMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
1,045us-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,094us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialOwnerOccupiedMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
2,669us-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 6,271us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialLandAcquisitionMember
5,428us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialLandAcquisitionMember
Real Estate, Commercial, Land Acquisition [Member] | Not Rated [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 78us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialLandAcquisitionMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
87us-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 3,428us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialLandAcquisitionMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
2,023us-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,765us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialLandAcquisitionMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
3,318us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_RealEstateCommercialLandAcquisitionMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Construction [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 23,732us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
11,465us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Construction [Member] | Not Rated [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 8,673us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
2,115us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
Construction [Member] | Pass [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 15,059us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
9,350us-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 16,955us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
14,851us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Home Equity Line of Credit, Originated Portfolio [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 15,520us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditOriginatedPortfolioMember
12,982us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditOriginatedPortfolioMember
Home Equity Line of Credit, Originated Portfolio [Member] | Not Rated [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 15,370us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditOriginatedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
12,828us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditOriginatedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
Home Equity Line of Credit, Originated Portfolio [Member] | Substandard [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 150us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditOriginatedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
154us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditOriginatedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Home Equity Line of Credit, Purchased Portfolio [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 1,435us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditPurchasedPortfolioMember
1,869us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditPurchasedPortfolioMember
Home Equity Line of Credit, Purchased Portfolio [Member] | Not Rated [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 858us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditPurchasedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
1,285us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditPurchasedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
Home Equity Line of Credit, Purchased Portfolio [Member] | Special Mention [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 313us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditPurchasedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
414us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditPurchasedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Home Equity Line of Credit, Purchased Portfolio [Member] | Substandard [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 264us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditPurchasedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
170us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cfbk_HomeEquityLineOfCreditPurchasedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Other consumer [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans 4,995us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
860us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Other consumer [Member] | Not Rated [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans $ 4,995us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember
$ 860us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= cfbk_NotRatedMember