XML 14 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans - Summary of Aging of Recorded Investment in Past Due Loans (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 $ 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue $ 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
60 - 89 Days Past due 239us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue  
Greater than 90 Days Past Due Still on Accrual 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
Nonaccrual 1,232us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus 1,295us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
Loans Not Past Due 57,698bffi_FinancingReceivableRecordedInvestmentNotPastDue 60,355bffi_FinancingReceivableRecordedInvestmentNotPastDue
Loans, recorded investment 59,169us-gaap_LoansAndLeasesReceivableGrossCarryingAmount 61,650us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Automobile [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past due 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralAxis
= us-gaap_AutomobileLoanMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralAxis
= us-gaap_AutomobileLoanMember
Greater than 90 Days Past Due Still on Accrual 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralAxis
= us-gaap_AutomobileLoanMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralAxis
= us-gaap_AutomobileLoanMember
Loans Not Past Due 1,241bffi_FinancingReceivableRecordedInvestmentNotPastDue
/ us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralAxis
= us-gaap_AutomobileLoanMember
1,401bffi_FinancingReceivableRecordedInvestmentNotPastDue
/ us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralAxis
= us-gaap_AutomobileLoanMember
Loans, recorded investment 1,241us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralAxis
= us-gaap_AutomobileLoanMember
1,401us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralAxis
= us-gaap_AutomobileLoanMember
Land [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past due 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_MajorPropertyClassAxis
= us-gaap_LandMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_MajorPropertyClassAxis
= us-gaap_LandMember
Greater than 90 Days Past Due Still on Accrual 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_MajorPropertyClassAxis
= us-gaap_LandMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_MajorPropertyClassAxis
= us-gaap_LandMember
Loans Not Past Due 208bffi_FinancingReceivableRecordedInvestmentNotPastDue
/ us-gaap_MajorPropertyClassAxis
= us-gaap_LandMember
213bffi_FinancingReceivableRecordedInvestmentNotPastDue
/ us-gaap_MajorPropertyClassAxis
= us-gaap_LandMember
Loans, recorded investment 208us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_MajorPropertyClassAxis
= us-gaap_LandMember
213us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_MajorPropertyClassAxis
= us-gaap_LandMember
One-To-Four-Family [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past due 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= bffi_OneToFourFamilyMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= bffi_OneToFourFamilyMember
60 - 89 Days Past due 178us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= bffi_OneToFourFamilyMember
 
Greater than 90 Days Past Due Still on Accrual 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= bffi_OneToFourFamilyMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= bffi_OneToFourFamilyMember
Nonaccrual 811us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= bffi_OneToFourFamilyMember
847us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= bffi_OneToFourFamilyMember
Loans Not Past Due 29,810bffi_FinancingReceivableRecordedInvestmentNotPastDue
/ us-gaap_FinancialInstrumentAxis
= bffi_OneToFourFamilyMember
30,583bffi_FinancingReceivableRecordedInvestmentNotPastDue
/ us-gaap_FinancialInstrumentAxis
= bffi_OneToFourFamilyMember
Loans, recorded investment 30,799us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= bffi_OneToFourFamilyMember
31,430us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= bffi_OneToFourFamilyMember
Multi-Family [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past due 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= bffi_MultiFamilyMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= bffi_MultiFamilyMember
Greater than 90 Days Past Due Still on Accrual 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= bffi_MultiFamilyMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= bffi_MultiFamilyMember
Nonaccrual 344us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= bffi_MultiFamilyMember
353us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= bffi_MultiFamilyMember
Loans Not Past Due 9,373bffi_FinancingReceivableRecordedInvestmentNotPastDue
/ us-gaap_FinancialInstrumentAxis
= bffi_MultiFamilyMember
9,481bffi_FinancingReceivableRecordedInvestmentNotPastDue
/ us-gaap_FinancialInstrumentAxis
= bffi_MultiFamilyMember
Loans, recorded investment 9,717us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= bffi_MultiFamilyMember
9,834us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= bffi_MultiFamilyMember
Commercial Real Estate [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past due 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Greater than 90 Days Past Due Still on Accrual 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Loans Not Past Due 9,580bffi_FinancingReceivableRecordedInvestmentNotPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
10,324bffi_FinancingReceivableRecordedInvestmentNotPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Loans, recorded investment 9,580us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
10,324us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Construction [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past due 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= bffi_ConstructionMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= bffi_ConstructionMember
Greater than 90 Days Past Due Still on Accrual 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= bffi_ConstructionMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= bffi_ConstructionMember
Loans Not Past Due 416bffi_FinancingReceivableRecordedInvestmentNotPastDue
/ us-gaap_FinancialInstrumentAxis
= bffi_ConstructionMember
260bffi_FinancingReceivableRecordedInvestmentNotPastDue
/ us-gaap_FinancialInstrumentAxis
= bffi_ConstructionMember
Loans, recorded investment 416us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= bffi_ConstructionMember
260us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= bffi_ConstructionMember
Home Equity Line of Credit [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past due 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
60 - 89 Days Past due 61us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
 
Greater than 90 Days Past Due Still on Accrual 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
Loans Not Past Due 6,450bffi_FinancingReceivableRecordedInvestmentNotPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
7,360bffi_FinancingReceivableRecordedInvestmentNotPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
Loans, recorded investment 6,511us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
7,360us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
Commercial [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past due 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Greater than 90 Days Past Due Still on Accrual 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Nonaccrual 77us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
95us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Loans Not Past Due 619bffi_FinancingReceivableRecordedInvestmentNotPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
731bffi_FinancingReceivableRecordedInvestmentNotPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Loans, recorded investment 696us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
826us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Other Consumer [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30 - 59 Days Past due 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Greater than 90 Days Past Due Still on Accrual 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Loans Not Past Due 1bffi_FinancingReceivableRecordedInvestmentNotPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
2bffi_FinancingReceivableRecordedInvestmentNotPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Loans, recorded investment $ 1us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
$ 2us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerOtherFinancingReceivableMember