XML 77 R65.htm IDEA: XBRL DOCUMENT
v3.22.4

Loans and Allowance for Credit Losses (Details) - Schedule of average recorded investment and interest income recognized on impaired loans - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020
Average Recorded Investment [Member] | Owner occupied RE [Member] |  |
Commercial |  |
Average recorded investment total commercial | $ 1,387 | $ 2,423
Average Recorded Investment [Member] | Non-owner occupied RE [Member] |  |
Commercial |  |
Average recorded investment total commercial | 3,128 | 4,217
Average Recorded Investment [Member] | Construction [Member] |  |
Commercial |  |
Average recorded investment total commercial |  |
Average recorded investment, total consumer | 55 | 56
Average Recorded Investment [Member] | Business [Member] |  |
Commercial |  |
Average recorded investment total commercial | 2,218 | 2,306
Average Recorded Investment [Member] | Total Commercial [Member] |  |
Commercial |  |
Average recorded investment total commercial | 6,788 | 9,002
Average Recorded Investment [Member] | Real Estate [Member] |  |
Commercial |  |
Average recorded investment, total consumer | 3,641 | 3,372
Average Recorded Investment [Member] | Home Equity [Member] |  |
Commercial |  |
Average recorded investment, total consumer | 1,964 | 2,128
Average Recorded Investment [Member] | Other [Member] |  |
Commercial |  |
Average recorded investment, total consumer | 129 | 141
Average Recorded Investment [Member] | Total consumer [Member] |  |
Commercial |  |
Average recorded investment, total consumer | 5,734 | 5,641
Average Recorded Investment [Member] | Total gross loans [Member] |  |
Commercial |  |
Average recorded investment, total consumer | 12,522 | 14,643
Recognized Interest Income [Member] | Owner occupied RE [Member] |  |
Commercial |  |
Recognized interest income total commercial | 65 | 88
Recognized Interest Income [Member] | Non-owner occupied RE [Member] |  |
Commercial |  |
Recognized interest income total commercial | 182 | 221
Recognized Interest Income [Member] | Construction [Member] |  |
Commercial |  |
Recognized interest income total commercial |  |
Recognized interest income, total consumer |  | 6
Recognized Interest Income [Member] | Business [Member] |  |
Commercial |  |
Recognized interest income total commercial | 62 | 243
Recognized Interest Income [Member] | Total Commercial [Member] |  |
Commercial |  |
Recognized interest income total commercial | 309 | 558
Recognized Interest Income [Member] | Real Estate [Member] |  |
Commercial |  |
Recognized interest income, total consumer | 98 | 170
Recognized Interest Income [Member] | Home Equity [Member] |  |
Commercial |  |
Recognized interest income, total consumer | 85 | 5
Recognized Interest Income [Member] | Other [Member] |  |
Commercial |  |
Recognized interest income, total consumer | 4 | 79
Recognized Interest Income [Member] | Total consumer [Member] |  |
Commercial |  |
Recognized interest income, total consumer | 187 | 254
Recognized Interest Income [Member] | Total gross loans [Member] |  |
Commercial |  |
Recognized interest income, total consumer | $ 496 | $ 812

X
- Definition The average annual returns in long-term real estate investing vary based on a number of factors—by the area of concentration in the sector. + References No definition available. + Details
Name: | sfst_AverageRecordedInvestmentTotalCommercial
Namespace Prefix: | sfst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The average change in prices paid by consumers over a period of time for a basket of goods and services. + References No definition available. + Details
Name: | sfst_AverageRecordedInvestmentTotalConsumer
Namespace Prefix: | sfst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | sfst_CommercialAbstract5
Namespace Prefix: | sfst_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net interest income reflects the difference between the revenue from a bank's interest-bearing assets and expenses on its interest-bearing liabilities. + References No definition available. + Details
Name: | sfst_RecognizedInterestIncomeTotalConsumer
Namespace Prefix: | sfst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Revenue is the total of the net-interest income and non-interest income. + References No definition available. + Details
Name: | sfst_RecognizedInterestIncomeTotalConsumers
Namespace Prefix: | sfst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_InvestmentTypeAxis=sfst_AverageRecordedInvestmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=sfst_OwnerOccupiedREMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=sfst_NonownerOccupiedREMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=sfst_Construction1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=sfst_BusinessMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=sfst_TotalCommercialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_RealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=sfst_HomeEquitysMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=sfst_OtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=sfst_ConsumerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=sfst_TotalGrossLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=sfst_RecognizedInterestIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |