XML 19 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 5 - Loans Receivable (Details) - Troubled Debt Restructurings (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Financing Receivable, Modifications [Line Items]    
Number of loans 3us-gaap_FinancingReceivableModificationsNumberOfContracts2 4us-gaap_FinancingReceivableModificationsNumberOfContracts2
Balance $ 2,500us-gaap_FinancingReceivableModificationsRecordedInvestment $ 2,600us-gaap_FinancingReceivableModificationsRecordedInvestment
Accruing Troubled Debt Restructurings [Member] | One-to-Four-Family Residential [Member]    
Financing Receivable, Modifications [Line Items]    
Number of loans 4us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= bsf_OneToFourFamilyResidentialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_AccruingTroubledDebtRestructuringsMember
4us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= bsf_OneToFourFamilyResidentialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_AccruingTroubledDebtRestructuringsMember
Balance 482us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= bsf_OneToFourFamilyResidentialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_AccruingTroubledDebtRestructuringsMember
495us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= bsf_OneToFourFamilyResidentialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_AccruingTroubledDebtRestructuringsMember
Accruing Troubled Debt Restructurings [Member] | Construction and Land Development [Member]    
Financing Receivable, Modifications [Line Items]    
Number of loans 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= bsf_ConstructionandLandDevelopmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_AccruingTroubledDebtRestructuringsMember
 
Balance 84us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= bsf_ConstructionandLandDevelopmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_AccruingTroubledDebtRestructuringsMember
 
Accruing Troubled Debt Restructurings [Member]    
Financing Receivable, Modifications [Line Items]    
Number of loans 5us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_AccruingTroubledDebtRestructuringsMember
4us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_AccruingTroubledDebtRestructuringsMember
Balance 566us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_AccruingTroubledDebtRestructuringsMember
495us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_AccruingTroubledDebtRestructuringsMember
Nonaccrual Troubled Debt Restructurings [Member] | One-to-Four-Family Residential [Member]    
Financing Receivable, Modifications [Line Items]    
Number of loans 9us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= bsf_OneToFourFamilyResidentialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
8us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= bsf_OneToFourFamilyResidentialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
Balance 726us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= bsf_OneToFourFamilyResidentialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
658us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= bsf_OneToFourFamilyResidentialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
Nonaccrual Troubled Debt Restructurings [Member] | Nonfarm Nonresidential [Member]    
Financing Receivable, Modifications [Line Items]    
Number of loans 3us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= bsf_NonfarmNonresidentialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
3us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= bsf_NonfarmNonresidentialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
Balance 511us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= bsf_NonfarmNonresidentialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
556us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= bsf_NonfarmNonresidentialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
Nonaccrual Troubled Debt Restructurings [Member] | Farmland [Member]    
Financing Receivable, Modifications [Line Items]    
Number of loans 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= bsf_FarmlandMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= bsf_FarmlandMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
Balance 250us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= bsf_FarmlandMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
287us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= bsf_FarmlandMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
Nonaccrual Troubled Debt Restructurings [Member] | Construction and Land Development [Member]    
Financing Receivable, Modifications [Line Items]    
Number of loans 2us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= bsf_ConstructionandLandDevelopmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
4us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= bsf_ConstructionandLandDevelopmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
Balance 396us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= bsf_ConstructionandLandDevelopmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
569us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= bsf_ConstructionandLandDevelopmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
Nonaccrual Troubled Debt Restructurings [Member] | Consumer Loan [Member]    
Financing Receivable, Modifications [Line Items]    
Number of loans 2us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
Balance 15us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
5us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
Nonaccrual Troubled Debt Restructurings [Member]    
Financing Receivable, Modifications [Line Items]    
Number of loans 17us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
17us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
Balance 1,898us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
2,075us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_NonaccrualTroubledDebtRestructuringsMember
Troubled Debt Restructuring [Member] | One-to-Four-Family Residential [Member]    
Financing Receivable, Modifications [Line Items]    
Number of loans 13us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= bsf_OneToFourFamilyResidentialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
12us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= bsf_OneToFourFamilyResidentialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
Balance 1,208us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= bsf_OneToFourFamilyResidentialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
1,153us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= bsf_OneToFourFamilyResidentialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
Troubled Debt Restructuring [Member] | Nonfarm Nonresidential [Member]    
Financing Receivable, Modifications [Line Items]    
Number of loans 3us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= bsf_NonfarmNonresidentialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
3us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= bsf_NonfarmNonresidentialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
Balance 511us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= bsf_NonfarmNonresidentialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
556us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= bsf_NonfarmNonresidentialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
Troubled Debt Restructuring [Member] | Farmland [Member]    
Financing Receivable, Modifications [Line Items]    
Number of loans 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= bsf_FarmlandMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= bsf_FarmlandMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
Balance 250us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= bsf_FarmlandMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
287us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= bsf_FarmlandMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
Troubled Debt Restructuring [Member] | Construction and Land Development [Member]    
Financing Receivable, Modifications [Line Items]    
Number of loans 3us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= bsf_ConstructionandLandDevelopmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
4us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= bsf_ConstructionandLandDevelopmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
Balance 480us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= bsf_ConstructionandLandDevelopmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
569us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= bsf_ConstructionandLandDevelopmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
Troubled Debt Restructuring [Member] | Consumer Loan [Member]    
Financing Receivable, Modifications [Line Items]    
Number of loans 2us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
Balance 15us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
5us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
Troubled Debt Restructuring [Member]    
Financing Receivable, Modifications [Line Items]    
Number of loans 22us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
21us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
Balance $ 2,464us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember
$ 2,570us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= bsf_TroubledDebtRestructuringMember