XML 43 R30.htm IDEA: XBRL DOCUMENT
v3.20.2

Nature of Business and Basis of Presentation (Schdeule of Identifies Segments and Loan Balances) (Details) $ in Thousands | Jun. 30, 2020 USD ($)
--- | ---
Financing Receivable, Troubled Debt Restructuring [Line Items] |
Balance Outstanding | $ 417,970
% of Total Loans Outstanding | 20.50%
Total Committed Balance | $ 489,024
% of Committed Balance Outstanding | 85.50%
Total Modified Balance | $ 276,869
% Modified | 66.20%
Religious organizations [Member] |
Financing Receivable, Troubled Debt Restructuring [Line Items] |
Balance Outstanding | $ 60,088
% of Total Loans Outstanding | 3.00%
Total Committed Balance | $ 90,439
% of Committed Balance Outstanding | 66.40%
Total Modified Balance | $ 33,671
% Modified | 54.40%
Entertainment Facilities [Member] |
Financing Receivable, Troubled Debt Restructuring [Line Items] |
Balance Outstanding | $ 4,745
% of Total Loans Outstanding | 0.20%
Total Committed Balance | $ 9,325
% of Committed Balance Outstanding | 50.90%
Total Modified Balance | $ 845
% Modified | 17.80%
Hotels [Member] |
Financing Receivable, Troubled Debt Restructuring [Line Items] |
Balance Outstanding | $ 84,163
% of Total Loans Outstanding | 4.10%
Total Committed Balance | $ 104,049
% of Committed Balance Outstanding | 80.90%
Total Modified Balance | $ 74,383
% Modified | 88.40%
Personal care businesses [Member] |
Financing Receivable, Troubled Debt Restructuring [Line Items] |
Balance Outstanding | $ 1,356
% of Total Loans Outstanding | 0.10%
Total Committed Balance | $ 1,395
% of Committed Balance Outstanding | 97.20%
Total Modified Balance | $ 572
% Modified | 42.20%
Restaurants [Member] |
Financing Receivable, Troubled Debt Restructuring [Line Items] |
Balance Outstanding | $ 14,467
% of Total Loans Outstanding | 0.70%
Total Committed Balance | $ 15,977
% of Committed Balance Outstanding | 90.50%
Total Modified Balance | $ 9,889
% Modified | 68.40%
Sports facilities [Member] |
Financing Receivable, Troubled Debt Restructuring [Line Items] |
Balance Outstanding | $ 22,098
% of Total Loans Outstanding | 1.10%
Total Committed Balance | $ 22,768
% of Committed Balance Outstanding | 97.10%
Total Modified Balance | $ 21,064
% Modified | 95.30%
Travel related businesses [Member] |
Financing Receivable, Troubled Debt Restructuring [Line Items] |
Balance Outstanding | $ 3,325
% of Total Loans Outstanding | 0.20%
Total Committed Balance | $ 4,082
% of Committed Balance Outstanding | 81.50%
Total Modified Balance | $ 3,080
% Modified | 92.60%
Private healthcare facilities [Member] |
Financing Receivable, Troubled Debt Restructuring [Line Items] |
Balance Outstanding | $ 36,054
% of Total Loans Outstanding | 1.80%
Total Committed Balance | $ 41,116
% of Committed Balance Outstanding | 87.70%
Total Modified Balance | $ 24,857
% Modified | 68.90%
Non-essential retail [Member] |
Financing Receivable, Troubled Debt Restructuring [Line Items] |
Balance Outstanding | $ 191,674
% of Total Loans Outstanding | 9.40%
Total Committed Balance | $ 199,873
% of Committed Balance Outstanding | 95.90%
Total Modified Balance | $ 108,508
% Modified | 56.60%

X
- Definition Committed balance. + References No definition available. + Details
Name: | sfst_CommittedBalance
Namespace Prefix: | sfst_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Modified balance. + References No definition available. + Details
Name: | sfst_ModifiedBalance
Namespace Prefix: | sfst_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage of committed balance outstanding. + References No definition available. + Details
Name: | sfst_PercentageOfCommittedBalanceOutstanding
Namespace Prefix: | sfst_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of modified. + References No definition available. + Details
Name: | sfst_PercentageOfModified
Namespace Prefix: | sfst_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of outstanding balance. + References No definition available. + Details
Name: | sfst_PercentageOfOutstandingBalance
Namespace Prefix: | sfst_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_FinancingReceivableModificationsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition This is the result of the principal amount outstanding of total loans managed or securitized less securitized loans and loans that are in the process of being securitized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719 + Details
Name: | us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=sfst_ReligiousOrganizationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=sfst_EntertainmentFacilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=sfst_HotelsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=sfst_PersonalCareBusinessesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=sfst_RestaurantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=sfst_SportsFacilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=sfst_TravelRelatedBusinessesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=sfst_PrivateHealthcareFacilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=sfst_NonEssentialRetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |