XML 38 R36.htm IDEA: XBRL DOCUMENT v2.4.1.9
LOANS AND ALLOWANCE FOR LOAN LOSSES (Schedule of Recorded Investment in Non-accrual and Loans Past Due Over 90 Days Still on Accrual by Class of Loans) (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
N
Dec. 31, 2014
N
Mar. 31, 2014
Loans and allowance for loan losses ("ALLL") [Line Items]      
Non-accrual Loans $ 7,260us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus $ 5,920us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus $ 2,600us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
Number of non-accrual loans 48mfbp_NumberOfNonaccrualLoans 46mfbp_NumberOfNonaccrualLoans  
Loans past due over 90 days still accruing 1,736us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing 3,023us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing  
Number of loans past due over 90 days still accruing 15mfbp_NumberOfLoansPastDueOver90DaysStillAccruing 13mfbp_NumberOfLoansPastDueOver90DaysStillAccruing  
Commercial [Member]      
Loans and allowance for loan losses ("ALLL") [Line Items]      
Non-accrual Loans 3us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
    
Number of non-accrual loans 1mfbp_NumberOfNonaccrualLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
    
Loans past due over 90 days still accruing        
Number of loans past due over 90 days still accruing        
Commercial Real Estate Construction [Member]      
Loans and allowance for loan losses ("ALLL") [Line Items]      
Non-accrual Loans        
Number of non-accrual loans        
Loans past due over 90 days still accruing        
Number of loans past due over 90 days still accruing        
Commercial Real Estate Owner Occupied [Member]      
Loans and allowance for loan losses ("ALLL") [Line Items]      
Non-accrual Loans 42us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mfbp_CommercialRealEstateOwnerOccupiedReceivableMember
42us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mfbp_CommercialRealEstateOwnerOccupiedReceivableMember
 
Number of non-accrual loans 1mfbp_NumberOfNonaccrualLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mfbp_CommercialRealEstateOwnerOccupiedReceivableMember
1mfbp_NumberOfNonaccrualLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mfbp_CommercialRealEstateOwnerOccupiedReceivableMember
 
Loans past due over 90 days still accruing 318us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mfbp_CommercialRealEstateOwnerOccupiedReceivableMember
    
Number of loans past due over 90 days still accruing 1mfbp_NumberOfLoansPastDueOver90DaysStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mfbp_CommercialRealEstateOwnerOccupiedReceivableMember
    
Commercial Real Estate Other [Member]      
Loans and allowance for loan losses ("ALLL") [Line Items]      
Non-accrual Loans 3,628us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
2,860us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
 
Number of non-accrual loans 4mfbp_NumberOfNonaccrualLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
3mfbp_NumberOfNonaccrualLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
 
Loans past due over 90 days still accruing    771us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
 
Number of loans past due over 90 days still accruing    1mfbp_NumberOfLoansPastDueOver90DaysStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
 
Faith Based Non-Profit Construction [Member]      
Loans and allowance for loan losses ("ALLL") [Line Items]      
Non-accrual Loans        
Number of non-accrual loans        
Loans past due over 90 days still accruing        
Number of loans past due over 90 days still accruing        
Faith Based Non-Profit Owner Occupied [Member]      
Loans and allowance for loan losses ("ALLL") [Line Items]      
Non-accrual Loans 22us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mfbp_FaithBasedNonProfitOwnerOccupiedMember
133us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mfbp_FaithBasedNonProfitOwnerOccupiedMember
 
Number of non-accrual loans    2mfbp_NumberOfNonaccrualLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mfbp_FaithBasedNonProfitOwnerOccupiedMember
 
Loans past due over 90 days still accruing 1,307us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mfbp_FaithBasedNonProfitOwnerOccupiedMember
541us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mfbp_FaithBasedNonProfitOwnerOccupiedMember
 
Number of loans past due over 90 days still accruing 1mfbp_NumberOfLoansPastDueOver90DaysStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mfbp_FaithBasedNonProfitOwnerOccupiedMember
2mfbp_NumberOfLoansPastDueOver90DaysStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mfbp_FaithBasedNonProfitOwnerOccupiedMember
 
Faith Based Non-Profit Other [Member]      
Loans and allowance for loan losses ("ALLL") [Line Items]      
Non-accrual Loans        
Number of non-accrual loans 1mfbp_NumberOfNonaccrualLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mfbp_FaithBasedNonProfitOtherMember
    
Loans past due over 90 days still accruing 15us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mfbp_FaithBasedNonProfitOtherMember
15us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mfbp_FaithBasedNonProfitOtherMember
 
Number of loans past due over 90 days still accruing 7mfbp_NumberOfLoansPastDueOver90DaysStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mfbp_FaithBasedNonProfitOtherMember
1mfbp_NumberOfLoansPastDueOver90DaysStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= mfbp_FaithBasedNonProfitOtherMember
 
Residential Real Estate First Mortgage [Member]      
Loans and allowance for loan losses ("ALLL") [Line Items]      
Non-accrual Loans 3,405us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
2,720us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
 
Number of non-accrual loans 35mfbp_NumberOfNonaccrualLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
33mfbp_NumberOfNonaccrualLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
 
Loans past due over 90 days still accruing 81us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
1,696us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
 
Number of loans past due over 90 days still accruing 4mfbp_NumberOfLoansPastDueOver90DaysStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
8mfbp_NumberOfLoansPastDueOver90DaysStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
 
Residential Real Estate Multifamily [Member]      
Loans and allowance for loan losses ("ALLL") [Line Items]      
Non-accrual Loans        
Number of non-accrual loans        
Loans past due over 90 days still accruing        
Number of loans past due over 90 days still accruing        
Residential Real Estate Home Equity [Member]      
Loans and allowance for loan losses ("ALLL") [Line Items]      
Non-accrual Loans 158us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
165us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
 
Number of non-accrual loans 5mfbp_NumberOfNonaccrualLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
7mfbp_NumberOfNonaccrualLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
 
Loans past due over 90 days still accruing 7us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
    
Number of loans past due over 90 days still accruing 1mfbp_NumberOfLoansPastDueOver90DaysStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
    
Residential Real Estate Construction [Member]      
Loans and allowance for loan losses ("ALLL") [Line Items]      
Non-accrual Loans        
Number of non-accrual loans        
Loans past due over 90 days still accruing        
Number of loans past due over 90 days still accruing        
Consumer [Member]      
Loans and allowance for loan losses ("ALLL") [Line Items]      
Non-accrual Loans 2us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
    
Number of non-accrual loans 1mfbp_NumberOfNonaccrualLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
    
Loans past due over 90 days still accruing        
Number of loans past due over 90 days still accruing    1mfbp_NumberOfLoansPastDueOver90DaysStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
Other [Member]      
Loans and allowance for loan losses ("ALLL") [Line Items]      
Non-accrual Loans        
Number of non-accrual loans        
Loans past due over 90 days still accruing $ 8us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceReceivablesMember
    
Number of loans past due over 90 days still accruing 1mfbp_NumberOfLoansPastDueOver90DaysStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceReceivablesMember