XML 54 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 4 - Loans and Allowance for Loan Losses (Details) - Allowance for Loan Losses (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan losses, beginning of period $ 6,588,597us-gaap_LoansAndLeasesReceivableAllowance $ 7,802,000us-gaap_LoansAndLeasesReceivableAllowance  
Allowance for loan losses, end of period 6,755,671us-gaap_LoansAndLeasesReceivableAllowance 7,761,000us-gaap_LoansAndLeasesReceivableAllowance  
Ending balance: individually evaluated for impairment 818,000us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1   785,000us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
Ending balance: collectively evaluated for impairment 5,938,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment   5,804,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
Loans:      
Loans ending balance: individually evaluated for impairment 5,677,000us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment   6,028,000us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
Loans ending balance: collectively evaluated for impairment 496,094,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment   487,409,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
Provision charged to expense 150,000us-gaap_ProvisionForLoanAndLeaseLosses 200,000us-gaap_ProvisionForLoanAndLeaseLosses  
Losses charged off (18,000)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs (269,000)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs  
Recoveries 35,000us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts 28,000us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts  
Construction [Member]      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan losses, beginning of period 1,330,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConstructionMember
2,387,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConstructionMember
 
Allowance for loan losses, end of period 1,361,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConstructionMember
2,008,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConstructionMember
 
Ending balance: individually evaluated for impairment 375,000us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConstructionMember
  376,000us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConstructionMember
Ending balance: collectively evaluated for impairment 986,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConstructionMember
  954,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConstructionMember
Loans:      
Loans ending balance: individually evaluated for impairment 2,686,000us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConstructionMember
  2,893,000us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConstructionMember
Loans ending balance: collectively evaluated for impairment 33,268,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConstructionMember
  33,892,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConstructionMember
Provision charged to expense 24,000us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConstructionMember
(380,000)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConstructionMember
 
Losses charged off 0us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConstructionMember
0us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConstructionMember
 
Recoveries 7,000us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConstructionMember
1,000us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConstructionMember
 
Real Estate Commercial [Member]      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan losses, beginning of period 1,992,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_RealEstateCommercialMember
2,059,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_RealEstateCommercialMember
 
Allowance for loan losses, end of period 1,986,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_RealEstateCommercialMember
2,344,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_RealEstateCommercialMember
 
Ending balance: individually evaluated for impairment 0us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_RealEstateCommercialMember
  158,000us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_RealEstateCommercialMember
Ending balance: collectively evaluated for impairment 1,986,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_RealEstateCommercialMember
  1,834,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_RealEstateCommercialMember
Loans:      
Loans ending balance: individually evaluated for impairment 0us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_RealEstateCommercialMember
  460,000us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_RealEstateCommercialMember
Loans ending balance: collectively evaluated for impairment 229,645,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_RealEstateCommercialMember
  215,145,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_RealEstateCommercialMember
Provision charged to expense (6,000)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_RealEstateCommercialMember
285,000us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_RealEstateCommercialMember
 
Losses charged off 0us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_RealEstateCommercialMember
0us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_RealEstateCommercialMember
 
Recoveries 0us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_RealEstateCommercialMember
0us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_RealEstateCommercialMember
 
One-to-four Family Units [Member]      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan losses, beginning of period 900,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_OnetoFourFamilyUnitsMember
997,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_OnetoFourFamilyUnitsMember
 
Allowance for loan losses, end of period 884,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_OnetoFourFamilyUnitsMember
962,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_OnetoFourFamilyUnitsMember
 
Ending balance: individually evaluated for impairment 81,000us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_OnetoFourFamilyUnitsMember
  36,000us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_OnetoFourFamilyUnitsMember
Ending balance: collectively evaluated for impairment 803,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_OnetoFourFamilyUnitsMember
  864,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_OnetoFourFamilyUnitsMember
Loans:      
Loans ending balance: individually evaluated for impairment 1,417,000us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_OnetoFourFamilyUnitsMember
  847,000us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_OnetoFourFamilyUnitsMember
Loans ending balance: collectively evaluated for impairment 95,712,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_OnetoFourFamilyUnitsMember
  97,054,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_OnetoFourFamilyUnitsMember
Provision charged to expense (24,000)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_OnetoFourFamilyUnitsMember
49,000us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_OnetoFourFamilyUnitsMember
 
Losses charged off 0us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_OnetoFourFamilyUnitsMember
(86,000)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_OnetoFourFamilyUnitsMember
 
Recoveries 8,000us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_OnetoFourFamilyUnitsMember
2,000us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_OnetoFourFamilyUnitsMember
 
Multi-family Units [Member]      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan losses, beginning of period 127,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_MultiFamilyUnitsMember
209,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_MultiFamilyUnitsMember
 
Allowance for loan losses, end of period 133,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_MultiFamilyUnitsMember
147,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_MultiFamilyUnitsMember
 
Ending balance: individually evaluated for impairment 0us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_MultiFamilyUnitsMember
  0us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_MultiFamilyUnitsMember
Ending balance: collectively evaluated for impairment 133,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_MultiFamilyUnitsMember
  127,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_MultiFamilyUnitsMember
Loans:      
Loans ending balance: individually evaluated for impairment 0us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_MultiFamilyUnitsMember
  0us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_MultiFamilyUnitsMember
Loans ending balance: collectively evaluated for impairment 34,997,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_MultiFamilyUnitsMember
  33,786,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_MultiFamilyUnitsMember
Provision charged to expense 6,000us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_MultiFamilyUnitsMember
(62,000)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_MultiFamilyUnitsMember
 
Losses charged off 0us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_MultiFamilyUnitsMember
0us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_MultiFamilyUnitsMember
 
Recoveries 0us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_MultiFamilyUnitsMember
0us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_MultiFamilyUnitsMember
 
Commercial Loans [Member]      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan losses, beginning of period 1,954,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_CommercialLoansMember
1,519,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_CommercialLoansMember
 
Allowance for loan losses, end of period 1,804,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_CommercialLoansMember
1,799,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_CommercialLoansMember
 
Ending balance: individually evaluated for impairment 323,000us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_CommercialLoansMember
  203,000us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_CommercialLoansMember
Ending balance: collectively evaluated for impairment 1,481,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_CommercialLoansMember
  1,751,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_CommercialLoansMember
Loans:      
Loans ending balance: individually evaluated for impairment 956,000us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_CommercialLoansMember
  1,027,000us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_CommercialLoansMember
Loans ending balance: collectively evaluated for impairment 86,692,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_CommercialLoansMember
  91,087,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_CommercialLoansMember
Provision charged to expense (151,000)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_CommercialLoansMember
437,000us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_CommercialLoansMember
 
Losses charged off 0us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_CommercialLoansMember
(164,000)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_CommercialLoansMember
 
Recoveries 1,000us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_CommercialLoansMember
7,000us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_CommercialLoansMember
 
Consumer and Other Loans [Member]      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan losses, beginning of period 185,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConsumerandOtherLoansMember
272,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConsumerandOtherLoansMember
 
Allowance for loan losses, end of period 221,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConsumerandOtherLoansMember
228,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConsumerandOtherLoansMember
 
Ending balance: individually evaluated for impairment 39,000us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConsumerandOtherLoansMember
  12,000us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConsumerandOtherLoansMember
Ending balance: collectively evaluated for impairment 182,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConsumerandOtherLoansMember
  173,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConsumerandOtherLoansMember
Loans:      
Loans ending balance: individually evaluated for impairment 618,000us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConsumerandOtherLoansMember
  801,000us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConsumerandOtherLoansMember
Loans ending balance: collectively evaluated for impairment 15,780,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConsumerandOtherLoansMember
  16,445,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConsumerandOtherLoansMember
Provision charged to expense 35,000us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConsumerandOtherLoansMember
(43,000)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConsumerandOtherLoansMember
 
Losses charged off (18,000)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConsumerandOtherLoansMember
(19,000)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConsumerandOtherLoansMember
 
Recoveries 19,000us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConsumerandOtherLoansMember
18,000us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_ConsumerandOtherLoansMember
 
Unallocated [Member]      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan losses, beginning of period 101,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_UnallocatedMember
359,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_UnallocatedMember
 
Allowance for loan losses, end of period 367,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_UnallocatedMember
273,000us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_UnallocatedMember
 
Ending balance: individually evaluated for impairment 0us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_UnallocatedMember
  0us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_UnallocatedMember
Ending balance: collectively evaluated for impairment 367,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_UnallocatedMember
  101,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_UnallocatedMember
Loans:      
Loans ending balance: individually evaluated for impairment 0us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_UnallocatedMember
  0us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_UnallocatedMember
Loans ending balance: collectively evaluated for impairment 0us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_UnallocatedMember
  0us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_UnallocatedMember
Provision charged to expense 266,000us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_UnallocatedMember
(86,000)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_UnallocatedMember
 
Losses charged off 0us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_UnallocatedMember
0us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_UnallocatedMember
 
Recoveries $ 0us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_UnallocatedMember
$ 0us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= gfed_UnallocatedMember