XML 79 R99.htm IDEA: XBRL DOCUMENT v2.4.1.9
Carrying Amounts and Fair Value of Financial Instruments (Fair value measurements, recurring basis) (Details) (Fair Value, Measurements, Recurring, USD $)
Dec. 31, 2014
Dec. 31, 2013
Fair Value, Inputs, Level 1
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring $ 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Fair Value, Inputs, Level 2
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 429,700,540us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
431,003,452us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value, Inputs, Level 3
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
FHLB Securities | Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_UsGovernmentSponsoredEnterprisesDebtSecuritiesFhlbSecuritiesMember
0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_UsGovernmentSponsoredEnterprisesDebtSecuritiesFhlbSecuritiesMember
FHLB Securities | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 13,246,661us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_UsGovernmentSponsoredEnterprisesDebtSecuritiesFhlbSecuritiesMember
12,670,450us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_UsGovernmentSponsoredEnterprisesDebtSecuritiesFhlbSecuritiesMember
FHLB Securities | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_UsGovernmentSponsoredEnterprisesDebtSecuritiesFhlbSecuritiesMember
0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_UsGovernmentSponsoredEnterprisesDebtSecuritiesFhlbSecuritiesMember
Federal Farm Credit Securities | Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_FederalFarmCreditSecuritiesMember
0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_FederalFarmCreditSecuritiesMember
Federal Farm Credit Securities | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 5,667,994us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_FederalFarmCreditSecuritiesMember
5,366,180us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_FederalFarmCreditSecuritiesMember
Federal Farm Credit Securities | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_FederalFarmCreditSecuritiesMember
0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_FederalFarmCreditSecuritiesMember
FNMA and FHLMC Bonds | Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_UsGovernmentSponsoredEnterprisesDebtSecuritiesFnmaAndFhlmcBondsMember
0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_UsGovernmentSponsoredEnterprisesDebtSecuritiesFnmaAndFhlmcBondsMember
FNMA and FHLMC Bonds | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 1,004,381us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_UsGovernmentSponsoredEnterprisesDebtSecuritiesFnmaAndFhlmcBondsMember
1,974,930us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_UsGovernmentSponsoredEnterprisesDebtSecuritiesFnmaAndFhlmcBondsMember
FNMA and FHLMC Bonds | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_UsGovernmentSponsoredEnterprisesDebtSecuritiesFnmaAndFhlmcBondsMember
0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_UsGovernmentSponsoredEnterprisesDebtSecuritiesFnmaAndFhlmcBondsMember
SBA Bonds | Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_SbaBondsMember
0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_SbaBondsMember
SBA Bonds | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 108,126,694us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_SbaBondsMember
100,823,985us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_SbaBondsMember
SBA Bonds | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_SbaBondsMember
0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= sfdl_SbaBondsMember
Tax Exempt Municipal Bonds | Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Tax Exempt Municipal Bonds | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 62,495,423us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
61,315,122us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Tax Exempt Municipal Bonds | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Equity Securities | Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Equity Securities | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 238,852,713us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
248,596,535us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Equity Securities | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Equity Securities | Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= us-gaap_EquitySecuritiesMember
0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= us-gaap_EquitySecuritiesMember
Equity Securities | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 306,674us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= us-gaap_EquitySecuritiesMember
256,250us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= us-gaap_EquitySecuritiesMember
Equity Securities | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring $ 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= us-gaap_EquitySecuritiesMember
$ 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ sfdl_SecurityTypeAxis
= us-gaap_EquitySecuritiesMember