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

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5074-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=28367877&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfbk_HomeEquityLineOfCreditOriginatedPortfolioMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfbk_HomeEquityLineOfCreditPurchasedPortfolioMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfbk_RealEstateCommercialLandAcquisitionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfbk_RealEstateCommercialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfbk_RealEstateCommercialNonOwnerOccupiedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfbk_RealEstateCommercialOwnerOccupiedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfbk_RealEstateMortgageResidentialMultiFamilyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfbk_RealEstateMortgageResidentialSingleFamilyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerOtherFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=cfbk_NotRatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |