XML 50 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 3 - Loans and Allowance for Loan Losses (Details) - Impaired Loans (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Loans with a specific valuation allowance      
Loans with a specific valuation allowance, specific allowance $ 785,000us-gaap_ImpairedFinancingReceivableRelatedAllowance $ 1,601,000us-gaap_ImpairedFinancingReceivableRelatedAllowance  
Total      
Recorded balance 5,381,000us-gaap_ImpairedFinancingReceivableRecordedInvestment 16,171,000us-gaap_ImpairedFinancingReceivableRecordedInvestment  
Unpaid principal balance 6,939,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance 18,056,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance  
Specific allowance 785,000us-gaap_ImpairedFinancingReceivableRelatedAllowance 1,601,000us-gaap_ImpairedFinancingReceivableRelatedAllowance  
Average investment in impaired loans 8,665,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment 17,244,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment 25,899,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
Interest income recognized 200,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod 46,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod 113,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
One to Four Family Units [Member]      
Loans without a specific valuation allowance      
Loans without a specific allowance, recorded balance 632,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
620,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
 
Loans without a specific allowance, unpaid principal balance 632,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
620,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
 
Loans without a specific allowance, average investment in impaired loans 692,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
1,908,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
 
Loans without a specific allowance, interest income recognized 2,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
5,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
 
Loans with a specific valuation allowance      
Loans with a specific valuation allowance, recorded balance 279,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
267,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
 
Loans with a specific valuation allowance, unpaid principal balance 279,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
267,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
 
Loans with a specific valuation allowance, specific allowance 36,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
8,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
 
Loans with a specific valuation allowance, average investment in impaired loans 322,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
286,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
 
Total      
Recorded balance 911,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
887,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
 
Unpaid principal balance 911,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
887,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
 
Specific allowance 36,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
8,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
 
Average investment in impaired loans 1,014,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
2,194,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
 
Interest income recognized 2,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
5,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_OnetoFourFamilyUnitsMember
 
Multi-Family Units [Member]      
Loans without a specific valuation allowance      
Loans without a specific allowance, average investment in impaired loans 35,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_MultiFamilyUnitsMember
   
Total      
Average investment in impaired loans 35,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_MultiFamilyUnitsMember
   
Real Estate Construction [Member]      
Loans without a specific valuation allowance      
Loans without a specific allowance, recorded balance 74,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
96,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
 
Loans without a specific allowance, unpaid principal balance 74,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
96,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
 
Loans without a specific allowance, average investment in impaired loans 84,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
3,086,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
 
Loans with a specific valuation allowance      
Loans with a specific valuation allowance, recorded balance 2,819,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
4,433,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
 
Loans with a specific valuation allowance, unpaid principal balance 4,074,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
5,484,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
 
Loans with a specific valuation allowance, specific allowance 376,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
890,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
 
Loans with a specific valuation allowance, average investment in impaired loans 3,554,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
2,606,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
 
Total      
Recorded balance 2,893,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
4,529,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
 
Unpaid principal balance 4,148,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
5,580,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
 
Specific allowance 376,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
890,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
 
Average investment in impaired loans 3,638,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
5,692,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateConstructionMember
 
Real Estate Commercial [Member]      
Loans without a specific valuation allowance      
Loans without a specific allowance, recorded balance   3,663,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateCommercialMember
 
Loans without a specific allowance, unpaid principal balance   3,663,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateCommercialMember
 
Loans without a specific allowance, average investment in impaired loans 204,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateCommercialMember
4,310,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateCommercialMember
 
Loans without a specific allowance, interest income recognized   40,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateCommercialMember
 
Loans with a specific valuation allowance      
Loans with a specific valuation allowance, recorded balance 460,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateCommercialMember
   
Loans with a specific valuation allowance, unpaid principal balance 460,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateCommercialMember
   
Loans with a specific valuation allowance, specific allowance 158,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateCommercialMember
   
Loans with a specific valuation allowance, average investment in impaired loans 441,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateCommercialMember
561,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateCommercialMember
 
Total      
Recorded balance 460,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateCommercialMember
3,663,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateCommercialMember
 
Unpaid principal balance 460,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateCommercialMember
3,663,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateCommercialMember
 
Specific allowance 158,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateCommercialMember
   
Average investment in impaired loans 645,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateCommercialMember
4,871,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateCommercialMember
 
Interest income recognized   40,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_RealEstateCommercialMember
 
Commercial Loans [Member]      
Loans without a specific valuation allowance      
Loans without a specific allowance, recorded balance 341,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
2,327,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
 
Loans without a specific allowance, unpaid principal balance 341,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
2,462,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
 
Loans without a specific allowance, average investment in impaired loans 1,924,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
1,030,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
 
Loans without a specific allowance, interest income recognized 198,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
1,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
 
Loans with a specific valuation allowance      
Loans with a specific valuation allowance, recorded balance 685,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
4,449,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
 
Loans with a specific valuation allowance, unpaid principal balance 988,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
5,148,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
 
Loans with a specific valuation allowance, specific allowance 203,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
601,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
 
Loans with a specific valuation allowance, average investment in impaired loans 1,175,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
3,047,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
 
Total      
Recorded balance 1,026,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
6,776,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
 
Unpaid principal balance 1,329,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
7,610,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
 
Specific allowance 203,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
601,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
 
Average investment in impaired loans 3,099,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
4,077,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
 
Interest income recognized 198,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
1,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_CommercialLoansMember
 
Consumer and Other Loans [Member]      
Loans without a specific valuation allowance      
Loans without a specific allowance, average investment in impaired loans   91,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_ConsumerandOtherLoansMember
 
Loans with a specific valuation allowance      
Loans with a specific valuation allowance, recorded balance 91,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_ConsumerandOtherLoansMember
316,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_ConsumerandOtherLoansMember
 
Loans with a specific valuation allowance, unpaid principal balance 91,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_ConsumerandOtherLoansMember
316,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_ConsumerandOtherLoansMember
 
Loans with a specific valuation allowance, specific allowance 12,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_ConsumerandOtherLoansMember
102,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_ConsumerandOtherLoansMember
 
Loans with a specific valuation allowance, average investment in impaired loans 234,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_ConsumerandOtherLoansMember
319,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_ConsumerandOtherLoansMember
 
Total      
Recorded balance 91,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_ConsumerandOtherLoansMember
316,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_ConsumerandOtherLoansMember
 
Unpaid principal balance 91,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_ConsumerandOtherLoansMember
316,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_ConsumerandOtherLoansMember
 
Specific allowance 12,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_ConsumerandOtherLoansMember
102,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_ConsumerandOtherLoansMember
 
Average investment in impaired loans $ 234,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_ConsumerandOtherLoansMember
$ 410,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gfed_ConsumerandOtherLoansMember