XML 102 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans and Allowance for Loan Losses (Details 8) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Summary of activity related to our allowance for loan losses                        
Balance, beginning of period       $ 10,213us-gaap_FinancingReceivableAllowanceForCreditLosses       $ 9,091us-gaap_FinancingReceivableAllowanceForCreditLosses $ 10,213us-gaap_FinancingReceivableAllowanceForCreditLosses $ 9,091us-gaap_FinancingReceivableAllowanceForCreditLosses $ 8,925us-gaap_FinancingReceivableAllowanceForCreditLosses  
Provision 900us-gaap_ProvisionForLoanLeaseAndOtherLosses 1,325us-gaap_ProvisionForLoanLeaseAndOtherLosses 950us-gaap_ProvisionForLoanLeaseAndOtherLosses 1,000us-gaap_ProvisionForLoanLeaseAndOtherLosses 825us-gaap_ProvisionForLoanLeaseAndOtherLosses 775us-gaap_ProvisionForLoanLeaseAndOtherLosses 750us-gaap_ProvisionForLoanLeaseAndOtherLosses 1,125us-gaap_ProvisionForLoanLeaseAndOtherLosses 4,175us-gaap_ProvisionForLoanLeaseAndOtherLosses 3,475us-gaap_ProvisionForLoanLeaseAndOtherLosses 4,550us-gaap_ProvisionForLoanLeaseAndOtherLosses  
Loan charge-offs                 (2,887)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs (2,478)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs    
Loan recoveries                 251us-gaap_ValuationAllowancesAndReservesRecoveries 125us-gaap_ValuationAllowancesAndReservesRecoveries    
Net loan charge-offs                 (2,636)sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries (2,353)sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries    
Balance, end of period 11,752us-gaap_FinancingReceivableAllowanceForCreditLosses       10,213us-gaap_FinancingReceivableAllowanceForCreditLosses       11,752us-gaap_FinancingReceivableAllowanceForCreditLosses 10,213us-gaap_FinancingReceivableAllowanceForCreditLosses 9,091us-gaap_FinancingReceivableAllowanceForCreditLosses  
Commercial Portfolio Segment [Member]                        
Summary of activity related to our allowance for loan losses                        
Balance, beginning of period       8,239us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
      7,981us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
8,239us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
7,981us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
  8,061us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Provision                 2,445us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
2,444us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
   
Loan charge-offs                 (2,714)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
(2,303)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
   
Loan recoveries                 246us-gaap_ValuationAllowancesAndReservesRecoveries
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
117us-gaap_ValuationAllowancesAndReservesRecoveries
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
   
Net loan charge-offs                 (2,468)sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
(2,186)sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
   
Balance, end of period 8,216us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
      8,239us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
      8,216us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
8,239us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
  8,061us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Consumer Portfolio Segment [Member]                        
Summary of activity related to our allowance for loan losses                        
Balance, beginning of period       1,974us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
      1,110us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
1,974us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
1,110us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
  864us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Provision                 1,730us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
1,031us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
   
Loan charge-offs                 (173)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
(175)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
   
Loan recoveries                 5us-gaap_ValuationAllowancesAndReservesRecoveries
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
8us-gaap_ValuationAllowancesAndReservesRecoveries
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
   
Net loan charge-offs                 (168)sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
(167)sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
   
Balance, end of period 3,536us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
      1,974us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
      3,536us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
1,974us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
  864us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Unallocated Financing Receivables [Member]                        
Summary of activity related to our allowance for loan losses                        
Balance, beginning of period                             
Provision                          
Loan charge-offs                          
Loan recoveries                          
Net loan charge-offs                          
Balance, end of period