XML 38 R27.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Investment Securities (Details) - Schedule of contractual maturities and yields on the company's investment securities - USD ($) $ in Thousands | Mar. 31, 2024 | Dec. 31, 2023
--- | --- | ---
Corporate bonds [Member] |  |
Marketable Securities [Line Items] |  |
Contractual Maturities, Less than one year, Amount |  |
Contractual Maturities, Less than one year, Yield |  |
Contractual Maturities, One to five years, Amount |  |
Contractual Maturities, One to five years, Yield |  |
Contractual Maturities, Five to ten years, Amount | $ 1,887 | $ 1,910
Contractual Maturities, Five to ten years, Yield | 2.01% | 2.01%
Contractual Maturities, Over ten years, Amount |  |
Contractual Maturities, Over ten years, Yield |  |
Contractual Maturities, Total, Amount | $ 1,887 | $ 1,910
Contractual Maturities, Total, Yield | 2.01% | 2.01%
US treasuries [Member] |  |
Marketable Securities [Line Items] |  |
Contractual Maturities, Less than one year, Amount |  | $ 8,497
Contractual Maturities, Less than one year, Yield |  | 5.42%
Contractual Maturities, One to five years, Amount | $ 888 | $ 897
Contractual Maturities, One to five years, Yield | 1.27% | 1.27%
Contractual Maturities, Five to ten years, Amount |  |
Contractual Maturities, Five to ten years, Yield |  |
Contractual Maturities, Over ten years, Amount |  |
Contractual Maturities, Over ten years, Yield |  |
Contractual Maturities, Total, Amount | $ 888 | $ 9,394
Contractual Maturities, Total, Yield | 1.27% | 5.02%
US government agencies [Member] |  |
Marketable Securities [Line Items] |  |
Contractual Maturities, Less than one year, Amount | $ 980 | $ 970
Contractual Maturities, Less than one year, Yield | 0.45% | 0.45%
Contractual Maturities, One to five years, Amount | $ 2,380 | $ 2,385
Contractual Maturities, One to five years, Yield | 1.00% | 1.00%
Contractual Maturities, Five to ten years, Amount | $ 14,837 | $ 15,301
Contractual Maturities, Five to ten years, Yield | 4.38% | 4.41%
Contractual Maturities, Over ten years, Amount |  |
Contractual Maturities, Over ten years, Yield |  |
Contractual Maturities, Total, Amount | $ 18,197 | $ 18,656
Contractual Maturities, Total, Yield | 3.72% | 3.77%
State and political subdivisions [Member] |  |
Marketable Securities [Line Items] |  |
Contractual Maturities, Less than one year, Amount |  |
Contractual Maturities, Less than one year, Yield |  |
Contractual Maturities, One to five years, Amount | $ 902 | $ 906
Contractual Maturities, One to five years, Yield | 1.94% | 1.94%
Contractual Maturities, Five to ten years, Amount | $ 5,744 | $ 5,769
Contractual Maturities, Five to ten years, Yield | 1.89% | 1.89%
Contractual Maturities, Over ten years, Amount | $ 12,891 | $ 13,066
Contractual Maturities, Over ten years, Yield | 2.15% | 2.15%
Contractual Maturities, Total, Amount | $ 19,537 | $ 19,741
Contractual Maturities, Total, Yield | 2.07% | 2.06%
Asset-backed securities [Member] |  |
Marketable Securities [Line Items] |  |
Contractual Maturities, Less than one year, Amount |  |
Contractual Maturities, Less than one year, Yield |  |
Contractual Maturities, One to five years, Amount | $ 211 | $ 296
Contractual Maturities, One to five years, Yield | 6.21% | (6.13%)
Contractual Maturities, Five to ten years, Amount |  |
Contractual Maturities, Five to ten years, Yield |  |
Contractual Maturities, Over ten years, Amount | $ 33,993 | $ 32,940
Contractual Maturities, Over ten years, Yield | 6.61% | 6.63%
Contractual Maturities, Total, Amount | $ 34,204 | $ 33,236
Contractual Maturities, Total, Yield | 6.61% | 6.57%
Mortgage-backed securities [Member] |  |
Marketable Securities [Line Items] |  |
Contractual Maturities, Less than one year, Amount |  |
Contractual Maturities, Less than one year, Yield |  |
Contractual Maturities, One to five years, Amount | $ 6,626 | $ 4,795
Contractual Maturities, One to five years, Yield | 1.29% | 1.15%
Contractual Maturities, Five to ten years, Amount | $ 3,419 | $ 5,400
Contractual Maturities, Five to ten years, Yield | 1.54% | 1.59%
Contractual Maturities, Over ten years, Amount | $ 41,238 | $ 41,570
Contractual Maturities, Over ten years, Yield | 2.04% | 2.00%
Contractual Maturities, Total, Amount | $ 51,283 | $ 51,765
Contractual Maturities, Total, Yield | 1.91% | 1.87%
Total investment securities [Member] |  |
Marketable Securities [Line Items] |  |
Contractual Maturities, Less than one year, Amount | $ 980 | $ 9,467
Contractual Maturities, Less than one year, Yield | 0.45% | 4.91%
Contractual Maturities, One to five years, Amount | $ 11,007 | $ 9,279
Contractual Maturities, One to five years, Yield | 1.37% | 0.98%
Contractual Maturities, Five to ten years, Amount | $ 25,887 | $ 28,380
Contractual Maturities, Five to ten years, Yield | 3.28% | 3.20%
Contractual Maturities, Over ten years, Amount | $ 88,122 | $ 87,576
Contractual Maturities, Over ten years, Yield | 3.82% | 3.76%
Contractual Maturities, Total, Amount | $ 125,996 | $ 134,702
Contractual Maturities, Total, Yield | 3.47% | 3.55%

X
- References No definition available. + Details
Name: | SFST_ContractualMaturitiesTotalAmount
Namespace Prefix: | SFST_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | SFST_ContractualMaturitiesYieldOnDebtSecurities
Namespace Prefix: | SFST_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | SFST_ContractualYieldOnDebtSecuritiesExpectedToMatureAfterFiveAndThroughTenYears
Namespace Prefix: | SFST_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | SFST_ContractualYieldOnDebtSecuritiesExpectedToMatureAfterOneAndThroughFiveYear
Namespace Prefix: | SFST_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | SFST_ContractualYieldOnDebtSecuritiesExpectedToMatureAfterTenYears
Namespace Prefix: | SFST_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | SFST_ContractualYieldOnDebtSecuritiesExpectedToMatureNextTwelveMonth
Namespace Prefix: | SFST_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 320 -Name Accounting Standards Codification -Section 50 -Paragraph 3A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 320 -Name Accounting Standards Codification -Section 50 -Paragraph 3A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 320 -Name Accounting Standards Codification -Section 50 -Paragraph 3A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 320 -Name Accounting Standards Codification -Section 50 -Paragraph 3A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_MarketableSecuritiesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_SecuritiesInvestmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |